Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8b752627a2 
					 
					
						
						
							
							* Use IO::Handles instead of old school filehandles.  This ensures  
						
						... 
						
						
						
						that the pipe gets closed, and the child process dies, if the HTTP
  connection is prematurely interrupted. 
						
						
					 
					
						2009-03-11 14:44:34 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6dc9e45fc8 
					 
					
						
						
							
							* Doh.  
						
						
						
						
					 
					
						2009-03-09 17:37:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						fca7fb20c4 
					 
					
						
						
							
							* Negative caching: don't perform a build if a dependency already  
						
						... 
						
						
						
						failed in a previous build.  This is essential for Nixpkgs: we don't
  want to keep doing the same failed dependency (say, Glibc) over and
  over again for a few hundred jobs. 
						
						
					 
					
						2009-03-09 17:21:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8725dc03ec 
					 
					
						
						
							
							* Use ->update({...}) properly.  
						
						
						
						
					 
					
						2009-03-09 16:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						a74bfdf533 
					 
					
						
						
							
							* Inputs of type "build" must now be declared explicitly.  
						
						
						
						
					 
					
						2009-03-09 13:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6cef161793 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-03-06 14:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						36fdd7f37f 
					 
					
						
						
							
							* For products that are directories (like manuals), allow a default  
						
						... 
						
						
						
						suffix other than index.html to be declared.  E.g. if a build does
    echo "doc manual $out manual.html" >> $out/nix-support/hydra-build-products
  the default link for the product is
    http://localhost:3000/build/417/download/1/manual.html 
  but other files are also accessible, e.g.
    
    http://localhost:3000/build/417/download/1/style.css  
						
						
					 
					
						2009-03-06 13:34:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						dca6b943d0 
					 
					
						
						
							
							* Allow scheduled builds to be cancelled.  They're not removed from  
						
						... 
						
						
						
						the database, just marked as cancelled, because otherwise the
  scheduler would just add them again. 
						
						
					 
					
						2009-03-06 12:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						97ed2052ba 
					 
					
						
						
							
							* Move everything up one directory.  
						
						
						
						
					 
					
						2009-03-05 13:41:57 +00:00