summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bug 15578: Switch over to Wheezy for Linux buildstor-browser-builder-3.x-9tor-browser-builder-3Georg Koppen2015-11-26
| | | | | | Support for Debian guest VMs was developed by Joseph Bisch. This commit is largely a backport of this feature adapted to our needs allowing us to get rid of Ubuntu Lucid which is EOL for a while now.
* ensure guest upgrade occurs before attempting to get manifestDevrandom2015-11-26
| | | | fixes #85
* Default back to lxc-start, with option for lxc-executetor-browser-builder-3.x-8-gpgsuxtor-browser-builder-3.x-8Devrandom2015-05-07
|
* Fix issue #63: use lxc-execute instead of lxc-startChristopher Gurnee2015-05-07
|
* Use virtio for disk in KVM instead of emulating real hardwareLunar2014-11-07
| | | | This should improve I/O performance.
* Copy target image as a sparse file in LXC modeLunar2014-11-07
| | | | This will save us from writing a lot of zeros on disk.
* Bug 13215: Use 15GiB VM space if needed.tor-browser-builder-3.x-7Georg Koppen2014-09-22
| | | | | | | With Firefox ESR 31 10GiB is not enough anymore to build Tor Browser for 64 Bit Linux systems. We bump the upper limit to 15GiB in order to account for the additional capacity needed when starting with the hardened build series.
* Switch from rsync to tar for copy-to-target.tor-browser-builder-3.x-6Mike Perry2014-07-15
| | | | In Ubuntu 14.04, rsync now fails on dangling symlinks.
* Disable git fetching during build.tor-browser-builder-3.x-5Mike Perry2014-02-06
| | | | | We should perform all network activity beforehand, so builds can be done on an offline machine.
* Don't sanitize git commit names. They are authenticated for us.Mike Perry2014-02-06
| | | | | Also, we need to specify absolute paths like refs/tags/tagname, to avoid ambiguity between actual tags and other refs.
* Use lxcbr0 as bridgedevrandom2014-02-06
|
* Include package name in the build output.Mike Perry2014-02-06
| | | | | For build processes with multiple descriptors, knowing the current descriptor is very helpful.
* On my system, the lxc bridge is called lxcbr0...Mike Perry2014-02-06
|
* Make LXC copy-to-target also deref symlinks.Mike Perry2014-02-06
|
* Switch to rsync for copy-to-target.Mike Perry2014-02-06
| | | | The Firefox build tree has a lot of files. Rsync is faster than scp for this.
* Allow '@' and '+' in sanitized strings.Mike Perry2014-02-06
| | | | | Firefox needs to use '@' for extension filenames, and '+' is needed for g++ cross-compiler wrapper scripts.
* Fix sudo issue with LXC.Mike Perry2014-02-06
|
* Allow build to use sudo without a passwordLuke Dashjr2014-02-06
|
* Merge pull request #46 from tlrobinson/masterDev Random2014-02-03
|\ | | | | Add VirtualBox support to make-base-vm via Vagrant
| * Add VirtualBox support to make-base-vm via VagrantTom Robinson2014-02-01
| |
* | Fix sanity checking in READMEdevrandom2014-02-03
|/
* Initialize umask to a known value (002)devrandom2013-12-04
|
* Merge pull request #37 from TheBlueMatt/masterDev Random2013-10-31
|\ | | | | Fix bug + increase disk size
| * Fix gitian_updater checksum matching.Matt Corallo2013-10-31
| |
| * Increase disk size for things like Firefox that need it.Matt Corallo2013-10-31
|/
* qemu-utils are requireddevrandom2013-10-31
|
* make passing env vars work across guest OS suitesdevrandom2013-09-29
|
* use sudo even for root lxc so that path is setdevrandom2013-09-26
|
* try againdevrandom2013-09-26
|
* second trydevrandom2013-09-26
|
* use shell for lxc-start execdevrandom2013-09-26
|
* update README some moredevrandom2013-09-24
|
* make README.md Sanity Test section work as writtendevrandom2013-09-24
|
* Merge pull request #42 from mmlb/patch-1Dev Random2013-08-29
|\ | | | | Update the README.md file to work better with github.
| * Update the README.md file to work better with github.Manuel Mendez2013-08-29
|/
* Complete licensedevrandom2013-06-24
|
* License filedevrandom2013-06-24
|
* Merge pull request #41 from arlolra/probablyDev Random2013-06-21
|\ | | | | Don't warn in if LXC.
| * Don't warn in if LXC.Arlo Breault2013-06-17
|/
* Merge pull request #40 from wtogami/ontargetuserfixDev Random2013-06-09
|\ | | | | Fix --user in --help to display how the command actually works
| * Fix --user in --help to display how the command actually worksWarren Togami2013-06-03
|/
* Merge pull request #38 from laanwj/masterDev Random2013-05-11
|\ | | | | Increase ssh timeout to 30 seconds
| * Increase ssh connection timeout to 30 secondsWladimir J. van der Laan2013-05-10
|/ | | | | The previous 5-second timeout causes random errors during compilation here, increasing it to 30 seconds solves this problem.
* Merge pull request #35 from luke-jr/no_recommendsDev Random2013-05-05
|\ | | | | Don't install package recommends implicitly
| * Don't install package recommends implicitly (require yml to specify them)Luke Dashjr2013-04-18
| |
* | Merge pull request #34 from luke-jr/bugfix_noninteractiveDev Random2013-05-05
|\ \ | |/ | | Bugfix: Use noninteractive frontend for apt-get
| * Bugfix: Use noninteractive frontend for apt-getLuke Dashjr2013-04-18
| |
* | Merge pull request #33 from luke-jr/bugfix_update_head_okDev Random2013-05-05
|\ \ | | | | | | Bugfix: Pass --update-head-ok to git fetch to avoid problems overwriting checked out branch
| * | Bugfix: Pass --update-head-ok to git fetch to avoid problems overwriting ↵Luke Dashjr2013-04-18
| | | | | | | | | | | | checked out branch
* | | Merge pull request #32 from sipa/enablekvmDev Random2013-04-15
|\ \ \ | | | | | | | | Perhaps also actually enable KVM...