Graham Christensen 
							
						 
					 
					
						
						
							
						
						1caff3a250 
					 
					
						
						
							
							Merge pull request  #1117  from DeterminateSystems/project-jobset/queue-runner  
						
						 
						
						... 
						
						
						
						queue-runner: track jobsets by ID 
						
						
					 
					
						2022-01-15 15:57:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						9671d4d135 
					 
					
						
						
							
							Merge pull request  #1119  from DeterminateSystems/project-jobset/update-gc-roots  
						
						 
						
						... 
						
						
						
						Project jobset: update-gc-roots 
						
						
					 
					
						2022-01-15 15:57:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						7544d4ff47 
					 
					
						
						
							
							hydra-update-gc-roots: get project and jobset information from the project and jobset tables  
						
						 
						
						
						
						
					 
					
						2022-01-15 14:26:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						72c3110002 
					 
					
						
						
							
							queue-runner: track jobsets by ID  
						
						 
						
						
						
						
					 
					
						2022-01-15 14:06:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						17c6bd4fd8 
					 
					
						
						
							
							DeclarativeJobsets: get the jobset name from the jobset table  
						
						 
						
						
						
						
					 
					
						2022-01-15 13:46:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						b2cdde0901 
					 
					
						
						
							
							DeclarativeJobsets: test basic functionality  
						
						 
						
						
						
						
					 
					
						2022-01-15 13:46:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						8c3c573953 
					 
					
						
						
							
							hydra-eval-jobset: fixup old reference to project / jobset columns  
						
						 
						
						
						
						
					 
					
						2022-01-15 12:32:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2abcd84931 
					 
					
						
						
							
							Merge pull request  #1115  from DeterminateSystems/project-jobset/builds-json-repr  
						
						 
						
						... 
						
						
						
						Project jobset: update builds json repr 
						
						
					 
					
						2022-01-15 12:09:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						6bb9adc1a5 
					 
					
						
						
							
							Builds: get the project and jobset names from the their tables  
						
						 
						
						
						
						
					 
					
						2022-01-14 22:45:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f4c4b496d8 
					 
					
						
						
							
							Projects: delete: delete all builds first  
						
						 
						
						... 
						
						
						
						Deleting jobsets first would fail because buildmetrics has an FK
to the jobset. However, the jobset / project relationship is not
marked as CASCADE.
Deleting all the builds automatically cascades to delete
buildmetrics, so deleting the relevant builds first, then deleting
the jobset solves it. 
						
						
					 
					
						2022-01-14 20:37:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						31c6c26121 
					 
					
						
						
							
							common.tt: fixup refs  
						
						 
						
						
						
						
					 
					
						2022-01-14 16:49:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c7c4759600 
					 
					
						
						
							
							search: fix references to jobset / project info  
						
						 
						
						
						
						
					 
					
						2022-01-14 16:38:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						0b33550871 
					 
					
						
						
							
							search.tt: fixup project and jobset reference  
						
						 
						
						
						
						
					 
					
						2022-01-14 16:38:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						42a871e413 
					 
					
						
						
							
							Merge pull request  #1111  from DeterminateSystems/project-jobset/queue-summary-machines  
						
						 
						
						... 
						
						
						
						Project jobset columns: fixup /queue-summary and /machines 
						
						
					 
					
						2022-01-14 15:34:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						8a663f2cf8 
					 
					
						
						
							
							machines: fixup refs  
						
						 
						
						
						
						
					 
					
						2022-01-14 15:23:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c945529f05 
					 
					
						
						
							
							queue summary: fix refs  
						
						 
						
						
						
						
					 
					
						2022-01-14 15:23:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a81e358016 
					 
					
						
						
							
							API: test api/push-github  
						
						 
						
						
						
						
					 
					
						2022-01-14 14:57:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						20db82b001 
					 
					
						
						
							
							API test /api/push  
						
						 
						
						
						
						
					 
					
						2022-01-14 14:57:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						fe095a56c5 
					 
					
						
						
							
							API: test /nrbuilds and fix jobset / project references  
						
						 
						
						
						
						
					 
					
						2022-01-14 14:57:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						86473f4b3c 
					 
					
						
						
							
							API: fixup filtering latestbuilds by project and jobset  
						
						 
						
						
						
						
					 
					
						2022-01-14 14:57:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						1f49a5af66 
					 
					
						
						
							
							Fixup project name, jobset name, in buildToHash  
						
						 
						
						
						
						
					 
					
						2022-01-14 14:57:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						97596c3e93 
					 
					
						
						
							
							buildListColumns: remove project, jobset.  
						
						 
						
						
						
						
					 
					
						2022-01-14 12:48:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2803f06e6e 
					 
					
						
						
							
							CatalystUtils::buildListColumns: add jobset_id  
						
						 
						
						
						
						
					 
					
						2022-01-14 11:28:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						12ff981d24 
					 
					
						
						
							
							Builds: LatestSucceeded*: remove project, jobset references  
						
						 
						
						
						
						
					 
					
						2022-01-14 11:28:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						5c5ecdb9fc 
					 
					
						
						
							
							Helper::Nix::isLocalStore: a file store is local  
						
						 
						
						
						
						
					 
					
						2022-01-14 11:28:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e019028ce9 
					 
					
						
						
							
							common.tt: access project and jobset names from respective tables  
						
						 
						
						
						
						
					 
					
						2022-01-14 11:28:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4086f3bafd 
					 
					
						
						
							
							Result::Projects: give a builds method to access all of a project's builds  
						
						 
						
						
						
						
					 
					
						2022-01-14 11:28:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						29f9e30b10 
					 
					
						
						
							
							Merge pull request  #1107  from DeterminateSystems/runcommand/project-jobset-name  
						
						 
						
						... 
						
						
						
						RunCommand: update the source of project and jobset names 
						
						
					 
					
						2022-01-14 09:26:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						42edd3a9d8 
					 
					
						
						
							
							hydra-notify: respond to cached_build_queued  
						
						 
						
						
						
						
					 
					
						2022-01-14 09:13:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						6b7f1da11e 
					 
					
						
						
							
							hydra-notify: operate on cached_build_finished events  
						
						 
						
						
						
						
					 
					
						2022-01-14 09:13:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						5b35a597b4 
					 
					
						
						
							
							RunCommand: update project / jobset name refs  
						
						 
						
						
						
						
					 
					
						2022-01-13 20:44:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maximilian Bosch 
							
						 
					 
					
						
						
							
						
						a18b487403 
					 
					
						
						
							
							hydra-queue-runner: support store URIs declaring an alternate store location  
						
						 
						
						... 
						
						
						
						When having a builder like this in `/etc/nix/machines`
    ssh://mfbuild?remote-store=/home/bosch/store
Hydra cannot build there since it tries to pass the entire value to
`ssh(1)` which doesn't work. Also, an alternate store-location is e.g.
used if the user isn't a trusted user on the remote system and thus
cannot use `/nix/store`.
If such a URI is given, Hydra will now add a `--store /home/bosch/store`
to the `ssh`-command to select the appropriate location remotely. 
						
						
					 
					
						2022-01-12 15:56:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						96b2200895 
					 
					
						
						
							
							hydra-notify: sort subscriptions  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:28:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4da80e736e 
					 
					
						
						
							
							hydra-eval-jobset: send notifications when cached queued / finished builds are submitted  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:28:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f30ca3c423 
					 
					
						
						
							
							showJobName: use jobset/project columns  
						
						 
						
						
						
						
					 
					
						2022-01-11 11:51:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						ceb6ea252a 
					 
					
						
						
							
							CatalystUtils.pm: don't use Hydra::Helper::Nix  
						
						 
						
						... 
						
						
						
						Using it causes database information to get fixated early, before tests can set a
new database. We only used it in one case, and that is an absolute reference anyway. The
tests for channel generation are passing, and that uses
[requireLocalStore, so this should be fine. 
						
						
					 
					
						2022-01-11 11:47:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						9b12a88d81 
					 
					
						
						
							
							BuildDiff: ensure buildstatus is defined  
						
						 
						
						... 
						
						
						
						buildstatus won't be defined if e.g. a build is queued but none have
failed. 
						
						
					 
					
						2022-01-10 12:11:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						b98dbe01c3 
					 
					
						
						
							
							BuildDiff: slight cleanup  
						
						 
						
						... 
						
						
						
						Remove debugging Data::Dumper import, make comment describing function
inputs more readable. 
						
						
					 
					
						2022-01-10 12:11:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ef6a2c96e7 
					 
					
						
						
							
							JobsetEval: add the result of buildDiff to $c->stash  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						98375e9086 
					 
					
						
						
							
							BuildDiff: bring back the sort  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ceb81e7d78 
					 
					
						
						
							
							BuildDiff: actual list reference to $builds2  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						458214381d 
					 
					
						
						
							
							BuildDiff: document what the inputs mean  
						
						 
						
						... 
						
						
						
						They were tripping me up, so it helped to know exactly what they were at
the ~point they're used. 
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ff12218d02 
					 
					
						
						
							
							BuildDiff: cleanup imports and make slightly more readable  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						ec98bdaaaa 
					 
					
						
						
							
							BuildDiff: move cmdBuilds from Controller/JobsetEval  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						0c51f3ca7d 
					 
					
						
						
							
							BuildDiff: make actual hash ref  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						1349887974 
					 
					
						
						
							
							BuildDiff: split out from JobsetEval GET impl  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:11:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						aba0422865 
					 
					
						
						
							
							JobsetEval: allow restarting failed builds even with no eval to compare to  
						
						 
						
						
						
						
					 
					
						2022-01-10 12:10:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						98c88a4dbf 
					 
					
						
						
							
							Merge pull request  #1097  from DeterminateSystems/api-test-warnings  
						
						 
						
						... 
						
						
						
						Api test warnings: clean up 
						
						
					 
					
						2022-01-10 14:03:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						265908c1cd 
					 
					
						
						
							
							Merge pull request  #1099  from helsinki-systems/feat/dark-theme  
						
						 
						
						... 
						
						
						
						Provide a dark theme when the user prefers it 
						
						
					 
					
						2022-01-10 14:01:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Heß 
							
						 
					 
					
						
						
							
						
						680cd43e40 
					 
					
						
						
							
							Provide a dark theme when the user prefers it  
						
						 
						
						
						
						
					 
					
						2022-01-10 19:33:51 +01:00