Slava Pestov
|
ad59ea9ed9
|
mason: add support for forcing a build across the farm by reading a counter value from the server
|
2010-09-04 18:00:33 -07:00 |
Slava Pestov
|
134900e131
|
mason: when checking if we need to build, compare source for last finished (clean/dirty/error) build with the latest source hashes, instead of the last *downloaded* source hashes. This ensures that if a build is terminated due to machine failure, we start building again next time
|
2010-09-04 16:58:10 -07:00 |
Slava Pestov
|
b43029f7cf
|
mason.updates: revert bad code
|
2010-06-24 13:45:26 -04:00 |
Doug Coleman
|
a55d789d63
|
Do a 'git reset; git clean' to revert the tree to a pristine state
|
2010-06-22 14:40:15 -05:00 |
Doug Coleman
|
8376683af2
|
Delete the .git/index in case it's corrupted. Do a "git reset --hard HEAD" before a git pull. Make sure a build directory cannot collide with another build directory.
|
2010-06-13 19:34:17 -05:00 |
Slava Pestov
|
faa015f71b
|
bootstrap.image.download: refactor it a bit to make mason.updates more robust
|
2010-05-25 17:18:06 -04:00 |
Slava Pestov
|
81c7320f7b
|
mason.updates was calling download-my-image, which uses the current CPU/OS instead of target-cpu and target-os. So doing 32-bit builds from a 64-bit Factor instance didn't work... oops
|
2008-11-05 05:14:35 -06:00 |
Slava Pestov
|
7c5dd13449
|
Mason: another type of builder
|
2008-09-15 23:20:33 -05:00 |