Graham Christensen 
							
						 
					 
					
						
						
							
						
						76fbde6d6b 
					 
					
						
						
							
							Set noecho when reading passwords  
						
						 
						
						
						
						
					 
					
						2022-01-21 11:11:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						b8f72d7ff2 
					 
					
						
						
							
							LDAP support: require the prefix 'hydra_' to match documentation  
						
						 
						
						
						
						
					 
					
						2022-01-21 10:48:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						bb893d0bd5 
					 
					
						
						
							
							hydra-create-user: support prompting for passwords  
						
						 
						
						... 
						
						
						
						I'm not sure this is a good implementation as-is. It does work,
but the password gets echo'd to the screen. I tried to use IO::Prompt
but IO::Prompt really seems to want to read the password from ARGV. 
						
						
					 
					
						2022-01-21 10:40:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						3a6c25489c 
					 
					
						
						
							
							Hydra::Helper::Nix: expose a captureStdoutStderrWithStdin, make it available in tests  
						
						 
						
						
						
						
					 
					
						2022-01-21 10:40:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d4fe7e55dd 
					 
					
						
						
							
							Hydra::Helper::Nix: sort exported functions  
						
						 
						
						
						
						
					 
					
						2022-01-21 10:40:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4945306a2b 
					 
					
						
						
							
							hydra-create-user: make docs about using --password-hash better  
						
						 
						
						
						
						
					 
					
						2022-01-21 10:39:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
							
						
						e7a1ae87aa 
					 
					
						
						
							
							simplify, computeFSClosure can take a set now  
						
						 
						
						
						
						
					 
					
						2022-01-20 14:53:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						8c50cd06e4 
					 
					
						
						
							
							machines: ensure the jobset name is present  
						
						 
						
						
						
						
					 
					
						2022-01-15 17:11:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c8dc6a9419 
					 
					
						
						
							
							Plugins: get project and jobset information from the project and jobset tables  
						
						 
						
						
						
						
					 
					
						2022-01-15 15:58:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						9dc40e0816 
					 
					
						
						
							
							evaluator: don't save project, jobset on builds  
						
						 
						
						
						
						
					 
					
						2022-01-15 15:58:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c539deea99 
					 
					
						
						
							
							builds: add a build->project func to get the project via the jobset  
						
						 
						
						
						
						
					 
					
						2022-01-15 15:58:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f120909547 
					 
					
						
						
							
							builds: drop project, jobset columns  
						
						 
						
						... 
						
						
						
						Indexes were haphazardly dropped. 
						
						
					 
					
						2022-01-15 15:58:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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