Commit Graph

16 Commits (f2a40f88dc4bb13a2974fb6ee8a5a2fbd706aefd)

Author SHA1 Message Date
Doug Coleman 4b614cc15b factor: Make source files/resources 644 instead of 755. 2018-07-13 20:36:50 -05:00
Doug Coleman 5c22650960 mason: rename some vague words like build to do-build, build? to
should-build? for clarity and because they're too generic and conflict
with kernel:build.
2015-06-06 17:04:30 -07:00
John Benediktsson ef6b2e231f mason: cleanup usings and misc stuff. 2014-11-15 16:20:49 -08:00
John Benediktsson 8980f9d6f0 mason: change stack effect of mason. 2014-06-06 13:57:39 -07:00
Slava Pestov b3c5097862 mason: send a heartbeat even while a build is running, and tighten deadline for crashed machine in mason.server 2010-09-16 21:27:17 -07:00
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
Slava Pestov 2cba7fd727 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 5df4edc14f 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 8e98a238ff 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
Slava Pestov 6556311115 mason: fix 2010-04-14 22:09:52 -07:00
Slava Pestov 89560ee4d9 mason: big overhaul
- add heartbeats for eventual notification of when build machines go down
- mason.version: replaces mason.release, builds source package automatically, and tweets when new versions released
- webapps.mason: new downloads action includes automatically-generated source download and release announcement links
2010-04-13 01:56:43 -07:00
Slava Pestov 444247d890 mason: print callstack trace for build loop errors 2010-02-01 12:41:04 -06:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Slava Pestov af600d5aac mason: working on a big overhaul of mason. Status updates sent to a web service, binary upload notification via Twitter 2009-04-17 20:59:59 -05:00
Slava Pestov e0f86889c7 Fixing load-everything for io.files split 2008-12-15 01:13:35 -06:00
Slava Pestov 7c5dd13449 Mason: another type of builder 2008-09-15 23:20:33 -05:00