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