factor/extra/mason
Slava Pestov feffc260d6 mason: various assorted improvements
- put disk usage in build report
- bump minimum disk space required before starting a build from 300mb to 1gb
- check repository consistency before pulling; if there are untracked files, or if the pull fails, blow away the repo and clone it again
2010-09-05 15:22:02 -07:00
..
build mason: various assorted improvements 2010-09-05 15:22:02 -07:00
child 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
cleanup Factor source files should not be executable 2009-11-21 17:50:43 -06:00
common mason: various assorted improvements 2010-09-05 15:22:02 -07:00
config webapps.mason: add dashboard showing crashed machines, add a mechanism for forcing a build across the farm 2010-09-04 17:59:18 -07:00
disk mason: various assorted improvements 2010-09-05 15:22:02 -07:00
email mason: various assorted improvements 2010-09-05 15:22:02 -07:00
git mason: various assorted improvements 2010-09-05 15:22:02 -07:00
help mason: add timeouts in more places, clean up .dmg creation code 2009-05-12 16:52:43 -05:00
notify mason: check free disk space, and don't send too many e-mails within a short period if the local git repo becomes corrupted, etc 2010-09-04 16:26:32 -07:00
platform use surround/glue instead of 3append 2009-11-12 03:01:09 -06:00
release mason.release.tidy: don't die if file doesn't exist 2010-05-04 18:21:24 -04:00
report mason: various assorted improvements 2010-09-05 15:22:02 -07:00
server webapps.mason: show build machines that didn't upload binaries despite building clean 2010-09-05 13:15:40 -07:00
test mason.test: forget test vocabs right after each test, instead of at the end 2010-04-12 14:45:43 -07:00
twitter mason: update for twitter vocab changes 2010-07-05 22:18:02 -04:00
updates mason: various assorted improvements 2010-09-05 15:22:02 -07:00
version mason: recent with-unique-directory change was broken 2010-06-22 22:45:22 -04:00
authors.txt Mason: another type of builder 2008-09-15 23:20:33 -05:00
mason.factor mason: various assorted improvements 2010-09-05 15:22:02 -07:00
summary.txt Mason: another type of builder 2008-09-15 23:20:33 -05:00