Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						05c7989c3e 
					 
					
						
						
							
							* Don't show platforms that are not included in the current jobset.  
						
						
						
						
					 
					
						2009-10-02 17:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e9cf409d80 
					 
					
						
						
							
							* Mark the "current" builds in a jobset, i.e. those corresponding to  
						
						... 
						
						
						
						the derivations that the jobset currently contains.  This is
  necessary to allow the "latest" channel to contain the correct
  builds when the sources of a jobset are reverted. 
						
						
					 
					
						2009-10-02 16:06:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9d99bb3342 
					 
					
						
						
							
							* Split the CSS.  
						
						
						
						
					 
					
						2009-10-02 14:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						117be5182c 
					 
					
						
						
							
							* Don't show the job menu.  
						
						
						
						
					 
					
						2009-09-30 13:13:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						2613d8721a 
					 
					
						
						
							
							* Don't crawl the channel pages, particularly because the "all"  
						
						... 
						
						
						
						channel can be very large. 
						
						
					 
					
						2009-09-30 12:26:51 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						87f3fbaab1 
					 
					
						
						
							
							extra indexes  
						
						
						
						
					 
					
						2009-09-30 12:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						d7713b4dba 
					 
					
						
						
							
							* Add nix version to footer of hydra pages  
						
						
						
						
					 
					
						2009-09-01 08:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						cbeccda5eb 
					 
					
						
						
							
							* Typo.  
						
						
						
						
					 
					
						2009-08-12 13:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5e72c17540 
					 
					
						
						
							
							* Include more info in notification emails.  
						
						
						
						
					 
					
						2009-08-12 13:31:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						357679e154 
					 
					
						
						
							
							if not linux, do not add rpm/dpkg/cdrkit to path  
						
						
						
						
					 
					
						2009-07-27 20:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c1e6797d39 
					 
					
						
						
							
							* Allow overriding the sender email address.  
						
						
						
						
					 
					
						2009-07-24 18:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f89644ddb7 
					 
					
						
						
							
							time out to 3600 for now  
						
						
						
						
					 
					
						2009-07-13 11:42:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1cc99505b7 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-07-10 14:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						abe0a8eb9d 
					 
					
						
						
							
							* Get the URI for use in notification mails from the Hydra config  
						
						... 
						
						
						
						file. 
						
						
					 
					
						2009-07-10 09:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1ca935e31a 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-07-09 15:45:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bff13ab3e8 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-07-09 15:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b1289533e6 
					 
					
						
						
							
							* More database hackery.  
						
						
						
						
					 
					
						2009-07-09 15:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						fa364fa333 
					 
					
						
						
							
							* PostgreSQL compatibility.  
						
						
						
						
					 
					
						2009-07-09 15:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1aec78014d 
					 
					
						
						
							
							* In the job status and error pages, show when the status of a job  
						
						... 
						
						
						
						last changed. 
						
						
					 
					
						2009-07-09 14:48:15 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bbf718e64d 
					 
					
						
						
							
							* Revert for now due to Postgres breakage.  
						
						
						
						
					 
					
						2009-07-09 10:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						44454ebeac 
					 
					
						
						
							
							* Send email if a build fails.  
						
						
						
						
					 
					
						2009-07-08 15:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3119cc7edc 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-07-07 16:15:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						24a3b39463 
					 
					
						
						
							
							* Store meta.maintainers.  
						
						
						
						
					 
					
						2009-07-07 14:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5bdd5e7152 
					 
					
						
						
							
							* Added a maintainers field to the Builds table.  
						
						... 
						
						
						
						* Regenerated the schema bindings with the latest DBIx::Class. 
						
						
					 
					
						2009-07-07 13:59:59 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6bcdfc8a1f 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-07-07 13:20:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3e192cbb90 
					 
					
						
						
							
							* Support showing the contents of ISO images (using isoinfo in  
						
						... 
						
						
						
						cdrkit). 
						
						
					 
					
						2009-07-07 11:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						11ebba90db 
					 
					
						
						
							
							* Put Hydra's dependencies so that they can easily be installed in a  
						
						... 
						
						
						
						profile for easy testing. 
						
						
					 
					
						2009-07-07 11:33:50 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1da4f89eae 
					 
					
						
						
							
							* added jar to 'contents' list  
						
						
						
						
					 
					
						2009-06-18 13:23:04 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						e457be469c 
					 
					
						
						
							
							sequence fix for postgresql  
						
						
						
						
					 
					
						2009-05-11 13:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						27c7a7bc39 
					 
					
						
						
							
							dep on DBDPg  
						
						
						
						
					 
					
						2009-05-09 16:21:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						b52796feac 
					 
					
						
						
							
							check getHydraPath in stead of Envvar HYDRA_DBI directly  
						
						
						
						
					 
					
						2009-05-09 16:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f1611a7edd 
					 
					
						
						
							
							check if HYDRA_DBI is defined in stead of empty string comparison  
						
						
						
						
					 
					
						2009-05-09 16:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f2a1fb3937 
					 
					
						
						
							
							Added sequences for auto increment primary key columns (for PostgreSQL)  
						
						
						
						
					 
					
						2009-05-07 13:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						cd80952a45 
					 
					
						
						
							
							* Move up the build products in the builds page, since they're more  
						
						... 
						
						
						
						likely to be of interest than the build inputs and build steps. 
						
						
					 
					
						2009-05-07 13:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						dda984cf16 
					 
					
						
						
							
							* Add an icon for PDFs.  
						
						
						
						
					 
					
						2009-05-07 13:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						301b67e3d3 
					 
					
						
						
							
							* Development notes.  
						
						
						
						
					 
					
						2009-05-06 12:00:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						a509694220 
					 
					
						
						
							
							Hydra now uses an optional HYDRA_DBI environment variable which holds the DBI url. If this variable is not set, sqlite is used like before.  
						
						
						
						
					 
					
						2009-04-29 11:07:46 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						d774cd6f18 
					 
					
						
						
							
							changed queries for compatibility with postgresql  
						
						
						
						
					 
					
						2009-04-28 14:21:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0476ed2340 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-04-27 13:08:15 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						469893cd4a 
					 
					
						
						
							
							* The "latest" channel shouldn't contain inactive jobs.  
						
						
						
						
					 
					
						2009-04-25 11:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						000fffeb11 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2009-04-25 11:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3c47a11bd9 
					 
					
						
						
							
							* Don't disable fsync in production.  
						
						
						
						
					 
					
						2009-04-25 07:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						109cc35edf 
					 
					
						
						
							
							* Randomly permute the order in which builds are added.  This is  
						
						... 
						
						
						
						mainly to prevent all those Nixpkgs builds named "kde*" from
  building at the same time.  Since they all have the same slow
  dependencies (qt, kdelibs) this tends to block the buildfarm. 
						
						
					 
					
						2009-04-23 15:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c48ec3d340 
					 
					
						
						
							
							* Autoflush stdout.  
						
						
						
						
					 
					
						2009-04-22 22:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						97a6011628 
					 
					
						
						
							
							* Hack around those SQLite timeouts: just retry the transaction.  
						
						
						
						
					 
					
						2009-04-22 22:43:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						80691a39f5 
					 
					
						
						
							
							* Don't log redundant build steps in case of cached failures.  
						
						
						
						
					 
					
						2009-04-22 14:41:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						018585dba8 
					 
					
						
						
							
							* In the job status page and the channels, pick the build with the  
						
						... 
						
						
						
						highest ID rather than the highest timestamp.  Otherwise, if a build
  from revision N finishes after a build from revision N + 1, then
  the build from revision N will end up in the channel.  Thus, the
  channel contents will be out of sync.
  This is still not quite correct: if a revision *reverts* to an older
  build, the channel will still end up out of sync, because Hydra
  won't schedule the build again (after all, it has already done it).
  A better fix would be to add a separate timestamp denoting when the
  build was last "current" (i.e. corresponding to the "head revision"
  of its job). 
						
						
					 
					
						2009-04-22 13:55:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f160e097c5 
					 
					
						
						
							
							* perl -> perlPackages.  
						
						
						
						
					 
					
						2009-04-20 12:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						4d699c97fd 
					 
					
						
						
							
							* Don't do pretty printing for large logs, because the XSLT processing  
						
						... 
						
						
						
						is rather slow. 
						
						
					 
					
						2009-04-16 15:22:14 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d6bd9bab5f 
					 
					
						
						
							
							* Job status / error pages: show only active jobs.  
						
						
						
						
					 
					
						2009-04-15 14:50:15 +00:00