Go to file
Paul Sokolovsky 650c0a75d7 SparkleShare: Set category as Internet.
It's clearly not a System, that's kind of catch-all category, but anything
better fitting should be used whenever possible. It is marketed as a
collaboration tool, so might warrint Office, but on a closer look it's
actually nothing more than a networked sync app. Hence, Internet.
2012-02-21 08:32:55 +02:00
build Metadata: enabled OpenDocument reader 2012-02-11 15:26:38 +00:00
metadata SparkleShare: Set category as Internet. 2012-02-21 08:32:55 +02:00
stats Stats, etc. 2012-02-18 12:57:58 +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.