Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8523130ebb 
					 
					
						
						
							
							Use Email::MIME instead of Email::Simple  
						
						... 
						
						
						
						Email::Simple cannot handle non-ASCII characters.
Fixes  #191 . 
						
						
					 
					
						2014-11-19 14:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						41bc918382 
					 
					
						
						
							
							Fix robots.txt  
						
						
						
						
					 
					
						2014-11-18 14:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						d5db1d3bc1 
					 
					
						
						
							
							Revert "Make evaluation fail with proper error when a input of type build is not available."  
						
						... 
						
						
						
						This reverts commit a1b5020562 
						
						
					 
					
						2014-11-18 11:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						fd36d79581 
					 
					
						
						
							
							Fix Changes section on build page. Now shows the changes of the first evaluation a build was part of compared to the previous one. Also separated previous builds from the changes section, as that was confusing sometimes.  
						
						
						
						
					 
					
						2014-11-18 11:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						a1b5020562 
					 
					
						
						
							
							Make evaluation fail with proper error when a input of type build is not available.  
						
						
						
						
					 
					
						2014-11-18 11:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						cb1395ee47 
					 
					
						
						
							
							hydra-server.service: Shut up warning about the terminal size being unknown  
						
						
						
						
					 
					
						2014-11-12 13:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d28ee3fd3f 
					 
					
						
						
							
							Remove Term::Size::Any dependency  
						
						... 
						
						
						
						This is now propagated by Catalyst::Runtime. 
						
						
					 
					
						2014-11-12 13:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3b93c4721c 
					 
					
						
						
							
							hydra-module.nix: Remove log compression which is a local policy  
						
						
						
						
					 
					
						2014-11-12 13:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						eb2965071e 
					 
					
						
						
							
							Depend on Term::Size::Any  
						
						... 
						
						
						
						This shuts up a warning from Catalyst. 
						
						
					 
					
						2014-11-06 15:36:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c503876a7e 
					 
					
						
						
							
							Don't cache nix-cache-info very long  
						
						
						
						
					 
					
						2014-11-06 15:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c250407f3c 
					 
					
						
						
							
							Set Expires headers for Hydra's binary cache  
						
						... 
						
						
						
						This allows caching by reverse proxies. 
						
						
					 
					
						2014-11-06 14:31:48 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						55eb55478d 
					 
					
						
						
							
							Allow HipChat notification on all builds, in stead of status changes only.  
						
						
						
						
					 
					
						2014-10-21 07:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						aad3a11eca 
					 
					
						
						
							
							Build page: Show output / closure sizes  
						
						
						
						
					 
					
						2014-10-07 18:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						83d4930101 
					 
					
						
						
							
							Reorder  
						
						
						
						
					 
					
						2014-10-07 17:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						52ec8abf97 
					 
					
						
						
							
							Update flot to 0.8.3  
						
						
						
						
					 
					
						2014-10-07 13:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						dfe5325490 
					 
					
						
						
							
							Scale the Y axis to the visible points  
						
						
						
						
					 
					
						2014-10-07 13:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1b12daa032 
					 
					
						
						
							
							Move the build time chart to the job page  
						
						
						
						
					 
					
						2014-10-07 12:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0bb027e633 
					 
					
						
						
							
							Move the store path size chart to the job page  
						
						... 
						
						
						
						The history is a property of the job, not individual builds. 
						
						
					 
					
						2014-10-07 11:53:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5f474b252c 
					 
					
						
						
							
							Add a chart to the job pages showing the closure size over time  
						
						
						
						
					 
					
						2014-10-07 11:23:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3687c9c30b 
					 
					
						
						
							
							Validate build IDs  
						
						
						
						
					 
					
						2014-10-01 17:05:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5a7efc0469 
					 
					
						
						
							
							Fix aggregate handling  
						
						
						
						
					 
					
						2014-10-01 15:34:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3f51ac6603 
					 
					
						
						
							
							Partially revert  1c20cfdf24 
						
						... 
						
						
						
						Not clear why update-dbix messed up the Jobsets and Projects
classes. This will probably happen again in the future... 
						
						
					 
					
						2014-10-01 15:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9b38b5f134 
					 
					
						
						
							
							Remove the longDescription field  
						
						... 
						
						
						
						It's not useful and takes up a lot of space. 
						
						
					 
					
						2014-09-30 15:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f4acc9a522 
					 
					
						
						
							
							Create Builds with iscurrent set  
						
						... 
						
						
						
						This should eliminate a subsequent update. 
						
						
					 
					
						2014-09-30 15:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5b4de2dee6 
					 
					
						
						
							
							hydra-evaluator: Reduce verbosity  
						
						
						
						
					 
					
						2014-09-30 15:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						09a96c642a 
					 
					
						
						
							
							hydra-eval-jobs: Use JSON instead of XML  
						
						... 
						
						
						
						XML::Simple is pretty slow - reading the output for the Nixpkgs jobset
takes half a minute or so. JSON is pretty much instantaneous. 
						
						
					 
					
						2014-09-30 15:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d9a5143fcb 
					 
					
						
						
							
							Use partial indexes  
						
						... 
						
						
						
						There is no point in indexing rows with common column values like
"finished = 1", since those are the majority of the table. Only the
exceptions ("finished = 0") are interesting. Having smaller tables
should make updates/insertions faster. 
						
						
					 
					
						2014-09-30 15:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						773c7e89cf 
					 
					
						
						
							
							Get rid of some obsolete indexes  
						
						
						
						
					 
					
						2014-09-30 15:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1c20cfdf24 
					 
					
						
						
							
							Drop the errorMsg column in the Jobs table  
						
						... 
						
						
						
						We're not using it anywhere. 
						
						
					 
					
						2014-09-29 19:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f53e3c738d 
					 
					
						
						
							
							Fix test  
						
						... 
						
						
						
						http://hydra.nixos.org/build/14852570  
					
						2014-09-26 13:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						beb94d5fb3 
					 
					
						
						
							
							Machine status page: Add link to build step  
						
						
						
						
					 
					
						2014-09-25 20:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						2054759fdf 
					 
					
						
						
							
							Status page: Show running builds rather than build steps  
						
						... 
						
						
						
						The active build steps list was redundant, because the "Machine
status" page also shows them. So instead show active builds. 
						
						
					 
					
						2014-09-25 20:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						23a9fea26c 
					 
					
						
						
							
							Remove the ability to add multiple jobset input alternatives  
						
						... 
						
						
						
						Now each jobset input has exactly one value. (Actually, adding
multiple values was already broken, so all this does is clean up the
UI...) 
						
						
					 
					
						2014-09-25 16:43:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c28e7ac692 
					 
					
						
						
							
							Fix XML wellformedness  
						
						
						
						
					 
					
						2014-09-25 16:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b04c8adbd5 
					 
					
						
						
							
							build.tt: Show jobset eval inputs instead of build inputs  
						
						... 
						
						
						
						We're not recording build inputs anymore, so we now just show all
inputs of the build's first evaluation. 
						
						
					 
					
						2014-09-25 14:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						01f4037d6f 
					 
					
						
						
							
							hydra-eval-jobs: Don't keep track of used inputs  
						
						... 
						
						
						
						We no longer store this in the database, so it's not necessary for
hydra-eval-jobs to do this. 
						
						
					 
					
						2014-09-25 13:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6284fd540d 
					 
					
						
						
							
							Disallow multiple jobs with the same name  
						
						... 
						
						
						
						This has been deprecated since a8db329839#60 . 
						
						
					 
					
						2014-09-24 18:12:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0d5a38a40b 
					 
					
						
						
							
							Really fix hydra-eval-jobs  
						
						... 
						
						
						
						Fixes  #183 . 
					
						2014-09-24 15:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						594fb7a009 
					 
					
						
						
							
							Disable the S3 backup test  
						
						... 
						
						
						
						This test has never succeeded
(http://hydra.nixos.org/job/hydra/master/tests.s3backup.x86_64-linux )
so until somebody fixes it, there is not much point in building it. 
						
						
					 
					
						2014-09-24 15:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b11cb37044 
					 
					
						
						
							
							Handle derivations without a system attribute  
						
						
						
						
					 
					
						2014-09-22 16:53:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						eb2f3eb8d4 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2014-09-22 16:47:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						4727165832 
					 
					
						
						
							
							Use pkgconfig to find Nix  
						
						
						
						
					 
					
						2014-09-18 12:24:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c1bf3bb0f2 
					 
					
						
						
							
							hydra-eval-jobs: Add --dry-run option  
						
						
						
						
					 
					
						2014-09-12 14:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						748c3409b4 
					 
					
						
						
							
							Don't maintain BuildInputs anymore  
						
						... 
						
						
						
						We don't need to record inputs per build anymore because we have
JobsetEvalInputs now. 
						
						
					 
					
						2014-09-06 19:06:07 +02:00 
						 
				 
			
				
					
						
							
							
								aszlig 
							
						 
					 
					
						
						
							
						
						9c7f303255 
					 
					
						
						
							
							Use mktemp for tempdir creation in prefetchers.  
						
						... 
						
						
						
						This incorporates the following two commits from <nixpkgs>:
NixOS/nixpkgs@f83af95f8a 
NixOS/nixpkgs@5e7a1cf955 
Hydra was the original reason why I was fixing tempdir creation in the
first place. Seeing that Hydra ships its own versions of these scripts,
we need to patch them here as well.
Signed-off-by: aszlig <aszlig@redmoonstudios.org > 
						
						
					 
					
						2014-08-29 12:40:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						2f7e928f4e 
					 
					
						
						
							
							Bump default silent timeout to 2 hours  
						
						
						
						
					 
					
						2014-08-25 11:35:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d6b61f4925 
					 
					
						
						
							
							More charset hackery  
						
						
						
						
					 
					
						2014-08-23 16:39:20 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f5c04bfa49 
					 
					
						
						
							
							Merge pull request  #178  from svanderburg/master  
						
						... 
						
						
						
						Compose release name for an evaluation if none has been defined 
						
						
					 
					
						2014-08-23 16:24:33 +02:00 
						 
				 
			
				
					
						
							
							
								Sander van der Burg 
							
						 
					 
					
						
						
							
						
						ede4a10353 
					 
					
						
						
							
							Compose release name for an evaluation if none has been defined  
						
						
						
						
					 
					
						2014-08-23 16:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						319e053368 
					 
					
						
						
							
							Hopefully fix UTF-8 chars in Hipchat notification messages  
						
						
						
						
					 
					
						2014-08-18 14:01:39 +02:00