| 
								
								
									 Joseph Schorr | f84d1bad45 | Handle internal errors in a better fashion: If a build would be marked as internal error, only do so if there are retries remaining. Otherwise, we mark it as failed (since it won't be rebuilt anyway) | 2015-02-12 16:19:44 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | f796c281d5 | Remove support for v0.2 | 2015-02-11 17:12:53 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 6b9464c999 | Add support for 0.3 (the new builder version) | 2015-02-09 16:59:21 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 9b0e43514b | Fix typos | 2015-02-09 14:53:18 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 384d0eba6f | Fix cache command argument | 2015-02-09 14:12:24 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 0065ac8503 | Add back in the cache checking code and remove the old 0.1 build pack code | 2015-02-09 12:13:40 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 9ffb53cd47 | Add support for v2 of the build worker, which performs the Dockerfile parsing on its own. Note that this version is backwards compatible with v1-beta of the build worker, so it should be pushed first. Also note that this version is temporary until such time as we get the caching branches merged. | 2015-02-03 21:05:18 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 3bf5e93f06 | Remove log statement | 2015-02-03 16:06:23 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | d709e0f64a | Fix the new notifications code to work | 2015-02-03 13:08:38 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 07e85324e9 | - Add build notifications back in - Fix spelling mistake
- Add the sha output as part of the build script | 2015-02-03 13:01:42 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 361fb33574 | - Add a small build script - Take in the build worker branch name from config
- Add additional logging (to be removed after we figure out the problem) | 2015-02-03 12:48:41 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 3687419ab3 | Change a typo to an enum | 2015-02-02 12:24:32 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | a6fa08c19c | Change returns to trollius returns | 2015-01-29 18:21:32 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 0e5f6dc17d | Fix typo in timed out | 2015-01-29 18:13:31 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | ce3f8b438c | Fix pull credentials bug, fix job details parse bug and add some better logging | 2015-01-29 18:01:42 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | d359c849cd | Add the build worker and job count information to the charts | 2015-01-28 17:12:33 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | f58b09a064 | Remove the loop argument from the call to build_component_ready. | 2015-01-05 13:08:25 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | cc70225043 | Generalize the ephemeral build managers so that any manager may manage a builder spawned by any other manager. | 2014-12-31 11:33:56 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | ef70432b11 | We need to call build_finished async. | 2014-12-23 16:04:10 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | aac7feb20b | Refresh the build_job from the database before we write updates. | 2014-12-23 11:17:23 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 34bf92673b | Add support for adjusting etcd ttl on job_heartbeat. Switch the heartbeat method to a coroutine. | 2014-12-22 17:24:44 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 12ee8e0fc0 | Switch a few of the buildman methods to coroutines in order to support network calls in methods. Add a test for the ephemeral build manager. | 2014-12-22 12:14:16 -05:00 |  | 
				
					
						| 
								
								
									 Jake Moshenko | 2d7e844753 | First implementation of ephemeral build lifecycle manager. | 2014-12-16 13:41:30 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 4f5bf8185a | Add version checking to the python side | 2014-12-01 12:11:23 -05:00 |  | 
				
					
						| 
								
								
									 Jimmy Zelinskie | 09cc4ba4c1 | LOGGER -> logger. While logger may be a global variable, it is not constant. Let the
linters complain! | 2014-11-30 17:48:38 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | a8473db87f | Make sure the realm is connected before heartbeat checks start. | 2014-11-26 17:02:49 -05:00 |  | 
				
					
						| 
								
								
									 Joseph Schorr | 660a640de6 | Better organize the source file structure of the build manager and change it to choose a lifecycle manager based on the config | 2014-11-25 16:14:44 -05:00 |  |