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 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						ec32e833e6 
					 
					
						
						
							
							Install the file in the Hydra/Script directory  
						
						
						
						
					 
					
						2011-11-22 17:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						43a9fdc891 
					 
					
						
						
							
							Remove the gray container around the main page div  
						
						
						
						
					 
					
						2011-11-22 17:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						0d81e23b46 
					 
					
						
						
							
							remove reference to non-existing nix-common.css  
						
						
						
						
					 
					
						2011-11-22 11:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						26f6211777 
					 
					
						
						
							
							Fix stupid change  
						
						... 
						
						
						
						Oops. 
						
						
					 
					
						2011-11-22 17:01:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						392996b743 
					 
					
						
						
							
							Whitespace  
						
						
						
						
					 
					
						2011-11-22 16:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						109e5807c2 
					 
					
						
						
							
							Use CatalystX::Script::Server::Starman  
						
						... 
						
						
						
						This allows us to pass --max_server and similar options
to raise the number of workers from the default (5). 
						
						
					 
					
						2011-11-22 16:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						699699ec34 
					 
					
						
						
							
							Add a .gitignore  
						
						
						
						
					 
					
						2011-11-22 14:56:37 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						15cac00906 
					 
					
						
						
							
							Merge branch 'master' of github.com:NixOS/hydra  
						
						
						
						
					 
					
						2011-11-19 21:40:00 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						2db4462735 
					 
					
						
						
							
							fix annoying behaviour in webkit browsers when middle-clicking (open in new tab) on a build, it used to open the build both in new tab as current tab  
						
						
						
						
					 
					
						2011-11-19 21:38:40 -05:00