Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						1f448673f0 
					 
					
						
						
							
							hydra-build: Do not send email following an abortion.  
						
						
						
						
					 
					
						2012-02-14 11:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						a3cc2ce796 
					 
					
						
						
							
							Remove redundant dot in status emails  
						
						... 
						
						
						
						E.g.:
  This is to let you know that Hydra build 1998534 of job patchelf:trunk:deb_ubuntu1110x86_64 is 'Success'.. 
						
						
					 
					
						2012-02-07 14:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						5644c1c7d9 
					 
					
						
						
							
							hydra-build: Add system info to the subject and extra headers.  
						
						
						
						
					 
					
						2012-01-31 18:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						8d78a688c7 
					 
					
						
						
							
							is not in hydra-server's scope  
						
						
						
						
					 
					
						2012-01-28 21:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1c0cd99c3e 
					 
					
						
						
							
							remove old line  
						
						
						
						
					 
					
						2012-01-28 20:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						fded9e62af 
					 
					
						
						
							
							logdiff now support bzipped logs for logdiff  
						
						
						
						
					 
					
						2012-01-28 20:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ae491f7223 
					 
					
						
						
							
							use base_uri config in password reset email  
						
						
						
						
					 
					
						2012-01-28 07:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						01f07be8f2 
					 
					
						
						
							
							fix; resetting password used to send email to logged in user (typically admin), now to the user whose password is resetted  
						
						
						
						
					 
					
						2012-01-28 07:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1840a842d3 
					 
					
						
						
							
							fix build links in input diff's, showed only current build in each link  
						
						
						
						
					 
					
						2012-01-22 09:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9b4f09ba83 
					 
					
						
						
							
							allow dots (.) in job names when used as build input  
						
						
						
						
					 
					
						2012-01-06 23:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						203a9b9ad7 
					 
					
						
						
							
							make filesize field for buildproducts a bigint to support big files  
						
						
						
						
					 
					
						2011-12-10 14:48:33 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9fe8c43437 
					 
					
						
						
							
							Pass the abbreviated Git revision  
						
						... 
						
						
						
						The abbreviated Git revision hash (e.g. "267480b") is typically
contained in ‘gitTag’ as well, but the latter can contain other
elements as well, e.g., the delta to the closest tag.  That may
be undesirable in version strings, so this is an alternative. 
						
						
					 
					
						2011-12-06 23:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b1da85140d 
					 
					
						
						
							
							Fix sysbuild input type handling  
						
						
						
						
					 
					
						2011-12-05 17:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1d96b0ba67 
					 
					
						
						
							
							Use a nicer version string  
						
						
						
						
					 
					
						2011-12-05 15:53:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						09e26a3011 
					 
					
						
						
							
							Fix broken test  
						
						
						
						
					 
					
						2011-12-05 15:21:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e9c88783ce 
					 
					
						
						
							
							Pass additional attributes for Git inputs  
						
						... 
						
						
						
						The ‘revCount’ attribute is the number of commits in the history
of the revision.  This is useful if you need a monotonically
increasing version number.
The ‘gitTag’ attribute is the output of ‘git describe’, e.g.
‘v1.0.4-14-g2414721’ to indicate that the current revision is 14
commits after the tag ‘v1.0.4’. 
						
						
					 
					
						2011-12-05 15:13:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9032c55aa6 
					 
					
						
						
							
							Keep track of the database schema version  
						
						... 
						
						
						
						The singleton table SchemaVersion contains the current version
of the Hydra database schema.  This can be used to upgrade the
schema on the fly.
Also reran the DBIx::Class schema loader. 
						
						
					 
					
						2011-12-05 14:29:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3b9a62c964 
					 
					
						
						
							
							Pass inputs to release expressions using -I  
						
						... 
						
						
						
						This means that you can now write (for instance)
  with <nixpkgs> { ... };
in release.nix, rather than
  { nixpkgs } :
  with nixpkgs { ... }; 
						
						
					 
					
						2011-12-05 13:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9d4b2253ea 
					 
					
						
						
							
							Add missing /  
						
						
						
						
					 
					
						2011-12-04 22:53:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						12a7b5737d 
					 
					
						
						
							
							Test environment cleanups  
						
						... 
						
						
						
						In particular, clear $NIX_BUILD_HOOK to prevent tests
from failing mysteriously.  Also print stdout/stderr
output of hydra-evaluator. 
						
						
					 
					
						2011-12-04 22:50:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						52406e108b 
					 
					
						
						
							
							Handle missing "build" inputs  
						
						
						
						
					 
					
						2011-12-04 22:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						65ea71578f 
					 
					
						
						
							
							Cleanup  
						
						... 
						
						
						
						Don't propagate $type unnecessarily. 
						
						
					 
					
						2011-12-04 22:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6c3f878026 
					 
					
						
						
							
							Die TABs die  
						
						
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						29846d7f2f 
					 
					
						
						
							
							Do incremental SVN checkouts  
						
						... 
						
						
						
						In hydra-evaluator, reuse an SVN working copy between runs (similar to
what we do with Git and other input types).  This reduces network
traffic in the common case.
Also, don't use nix-prefetch-svn.  It doesn't do anything useful. 
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						692a11fd3b 
					 
					
						
						
							
							Indentation  
						
						
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						6c4e83d454 
					 
					
						
						
							
							More command renaming.  
						
						
						
						
					 
					
						2011-12-02 15:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						98255e84e6 
					 
					
						
						
							
							hydra-module.nix: Remove `.pl' extension for binaries.  
						
						
						
						
					 
					
						2011-12-02 15:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						41cd5d2838 
					 
					
						
						
							
							fix missing import of Nix::Store for isValidPath  
						
						
						
						
					 
					
						2011-12-01 20:46:02 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ae26e6db2a 
					 
					
						
						
							
							fix assignment in evalSucceeds (always returned 3, therefore evalSucceeds always succeeded  
						
						
						
						
					 
					
						2011-12-01 08:31:07 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f6968d7d5b 
					 
					
						
						
							
							_ -> -  
						
						
						
						
					 
					
						2011-11-30 12:26:35 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3630421049 
					 
					
						
						
							
							Update the docs to reflect the renaming  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						be1935f66a 
					 
					
						
						
							
							Rename hydra_eval_jobs to hydra-eval-jobs  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						92536c2e3c 
					 
					
						
						
							
							Random indentation fix  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						dd6e5d49ba 
					 
					
						
						
							
							Fix the test  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						82d17a2d0b 
					 
					
						
						
							
							Rename hydra_*.pl to hydra-*  
						
						... 
						
						
						
						The underscores are ugly and the .pl extension is an implementation
detail that shouldn't be visible to the outside.
Also, get rid of the *.in files.  It's not really necessary to
generate them.  And I was always modifying the wrong file. 
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						787ed37cb3 
					 
					
						
						
							
							git branches can share local clones  
						
						
						
						
					 
					
						2011-11-30 11:40:35 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						2c328e4b20 
					 
					
						
						
							
							Forgot to change Nix to Nix::Store in one place  
						
						
						
						
					 
					
						2011-11-30 17:22:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c613b885f2 
					 
					
						
						
							
							Use the new Nix Perl bindings  
						
						
						
						
					 
					
						2011-11-30 15:25:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5333c67bf9 
					 
					
						
						
							
							Prevent an unnecessary SQL query for every package in the NixExprs view  
						
						
						
						
					 
					
						2011-11-30 14:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c8d572a0dc 
					 
					
						
						
							
							Remove the "all" channel  
						
						... 
						
						
						
						The "all" channel fundamentally doesn't scale, because it needs
to fetch N builds from the database (where N is potentially a very
large number), then check whether they are still valid.  And it's
not very useful anyway. 
						
						
					 
					
						2011-11-30 12:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d37c4cfe86 
					 
					
						
						
							
							Remove unnecessary whitespace in the HTML output  
						
						
						
						
					 
					
						2011-11-29 20:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						69e9a91bcb 
					 
					
						
						
							
							Fix a huge performance regression in the jobstatus page  
						
						... 
						
						
						
						The renderBuildStatusIcon function was looking at the
resultInfo and schedulingInfo of each build, causing
a SQL query for every build in the result. 
						
						
					 
					
						2011-11-29 19:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						afef502bb6 
					 
					
						
						
							
							Fix indentation  
						
						
						
						
					 
					
						2011-11-29 19:04:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						88b4c4f55d 
					 
					
						
						
							
							Add another index to speed up the jobstatus page  
						
						
						
						
					 
					
						2011-11-29 18:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						eca51da45c 
					 
					
						
						
							
							Print out an Apache-style access log  
						
						
						
						
					 
					
						2011-11-29 18:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8d0ea54fa9 
					 
					
						
						
							
							Speed up the /jobset overview pages a lot  
						
						
						
						
					 
					
						2011-11-29 18:09:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3b550a8086 
					 
					
						
						
							
							Minor style changes  
						
						
						
						
					 
					
						2011-11-29 18:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0f639021d0 
					 
					
						
						
							
							Add an index to speed up the /project/<name> pages  
						
						
						
						
					 
					
						2011-11-29 17:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3685ffd464 
					 
					
						
						
							
							Whitespace  
						
						
						
						
					 
					
						2011-11-29 15:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						ee67821d1f 
					 
					
						
						
							
							Disable Catalyst's Debug flag  
						
						... 
						
						
						
						It can be re-enabled by setting $HYDRA_DEBUG to 1. 
						
						
					 
					
						2011-11-25 16:44:18 +01:00