Go to file
2012-02-24 07:42:49 +00:00
build Metadata: enabled OpenDocument reader 2012-02-11 15:26:38 +00:00
metadata Merge commit 'refs/merge-requests/70' of git://gitorious.org/f-droid/fdroidserver into merge-requests/70 2012-02-24 07:13:10 +00:00
stats Metadata: various version updates 2012-02-21 21:46:01 +00:00
.gitignore Forgot to gitignore unsigned directory 2012-02-04 09:48:25 +00:00
COPYING Initial files 2010-10-21 23:26:38 +01:00
fdroid-icon.png Icon for repository 2010-12-17 11:00:18 +00:00
README.buildserver Latest buildserver wip 2012-02-21 00:01:07 +00:00

Integrating the build server setup into the main scripts is a work in progress. Some things may
not work properly yet. Talk to CiaranG if you're trying to use this and have problems.

Setting up a build server:

1. Install VirtualBox, vagrant and vagrant-snap
2. Create (or get - ask CiaranG, or wait until I replace this with a download link!) a standard
   Debian Squeeze vagrant-compatible base box called 'debian6-32'
3. Run makebuildserver.sh. This will take a long time. The end result is a new base box called
   'buildserver'.

You should now be able to use the --server option on build.py and builds will
take place in the clean, secure, isolated environment of a fresh virtual
machine for each app built.