Graham Christensen 
							
						 
					 
					
						
						
							
						
						d849856dcd 
					 
					
						
						
							
							RunCommandLogs: add helpers for if it is running/failed/signaled  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c81acbf93e 
					 
					
						
						
							
							RunCommandLogs: test recording a signaled process without a core dump  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d003fec8a5 
					 
					
						
						
							
							RunCommandLogs: add a did_succeed helper  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						5bb3e2be78 
					 
					
						
						
							
							Record the errno if exec fails  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4ce8239cea 
					 
					
						
						
							
							RunCommand: create run logs for each execution  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						52843195db 
					 
					
						
						
							
							RunCommandLogs: init table  
						
						 
						
						
						
						
					 
					
						2022-01-07 15:05:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						9708f6bf6f 
					 
					
						
						
							
							Fetch the tracker HTML from the config file, remove HYDRA_TRACKER  
						
						 
						
						... 
						
						
						
						The indentation in the hydra.conf makes it possible to include multi-line
strings without it being likely that the contents of the tracker
is mis-parsed or interrupts tho config parser.
It isn't impossible / foolproof probably, but it shouldn't be likely. 
						
						
					 
					
						2022-01-05 15:27:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2db422f7b0 
					 
					
						
						
							
							Event: interested -> interestedIn  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a14501c616 
					 
					
						
						
							
							Tasks: only execute the event if the plugin is interested in it  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						633fc36d6a 
					 
					
						
						
							
							TaskDispatcher: pre-declare the notify_no_such_plugin metric  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d195e545f5 
					 
					
						
						
							
							hydra-notify: listen for build_queued events  
						
						 
						
						
						
						
					 
					
						2021-12-21 20:57:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f2f8d571f3 
					 
					
						
						
							
							queue-runner-status: fixup from perlcritic-level-2  
						
						 
						
						... 
						
						
						
						>
> from_json was legacy / deprecated. This was the only use. 
						
						
					 
					
						2021-12-15 17:24:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						e43f487157 
					 
					
						
						
							
							perlcritic: return undef in list context too  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:24:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						aa7b37838a 
					 
					
						
						
							
							PerlCritic: MoreUtils -> SomeUtils  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a658b80863 
					 
					
						
						
							
							perlcritic: Readonly -> ReadonlyX  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						30a7f068b7 
					 
					
						
						
							
							AttributeSet helper: skip wantarray  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d2f03ca050 
					 
					
						
						
							
							fixup foreach  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4dfe787bc2 
					 
					
						
						
							
							perlcritic: each() called at line 752, column 35.  The each function may cause undefined behavior when operating on the hash while iterating. Use a foreach loop over the hash's keys or values instead.  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:16:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						7dcf6a01c6 
					 
					
						
						
							
							JSON -> JSON::MaybeXS  
						
						 
						
						
						
						
					 
					
						2021-12-13 15:37:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						26b197ea62 
					 
					
						
						
							
							RunCommand: calculate all the commands to run against before starting  
						
						 
						
						
						
						
					 
					
						2021-12-08 20:29:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						2ce0ab9f51 
					 
					
						
						
							
							RunCommand: move JSON generation to its own function  
						
						 
						
						
						
						
					 
					
						2021-12-08 20:09:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						5659d2982c 
					 
					
						
						
							
							Hydra/Controller/Root: remove deprecated LocalRegex  
						
						 
						
						... 
						
						
						
						11:38:20 hydra-server.1       | DEPRECATION WARNING: The Regex dispatch type is deprecated.
11:38:20 hydra-server.1       |   It is recommended that you convert Regex and LocalRegex
11:38:20 hydra-server.1       |   methods to Chained methods. at /nix/store/aa6gw57fnahd4824pbhmvcs0jlypmynq-hydra-perl-deps/lib/perl5/site_perl/5.32.1/Catalyst/DispatchType/Regex.pm line 210. 
						
						
					 
					
						2021-12-03 12:12:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						d56815cae6 
					 
					
						
						
							
							Hydra/Helper/CatalystUtils: default trim arg to empty string  
						
						 
						
						... 
						
						
						
						12:34:12 hydra-server.1       | Use of uninitialized value $s in substitution (s///) at /home/vin/workspace/vcs/hydra/src/script/../lib/Hydra/Helper/CatalystUtils.pm line 283, <$fh> line 1. 
						
						
					 
					
						2021-11-30 13:10:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						78233b8083 
					 
					
						
						
							
							Hydra: Unicode::Encoding is auto-applied  
						
						 
						
						... 
						
						
						
						11:28:20 hydra-server.1       | [warn] Unicode::Encoding plugin is auto-applied, please remove this from your appclass and make sure to define "encoding" config 
						
						
					 
					
						2021-11-30 12:42:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
						
						f26b3e1779 
					 
					
						
						
							
							Hydra/Event: fix scalar context warning  
						
						 
						
						... 
						
						
						
						12:10:15 hydra-notify.1       | %channels_to_events{...} in scalar context better written as $channels_to_events{...} at /home/vin/workspace/vcs/hydra/src/lib/Hydra/Event.pm line 20. 
						
						
					 
					
						2021-11-30 12:42:01 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						03323f6ef1 
					 
					
						
						
							
							TT: add  helpers for linking to jobs, jobsets, and projects, and for generating colon separated names.  
						
						 
						
						
						
						
					 
					
						2021-11-22 13:38:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d19890a4e1 
					 
					
						
						
							
							JobsetEval/cancel: test & fix  
						
						 
						
						
						
						
					 
					
						2021-10-27 11:43:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						ffedbe5996 
					 
					
						
						
							
							restart/cancelBuilds: always pass resultsets explicitly  
						
						 
						
						
						
						
					 
					
						2021-10-25 22:21:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						592fef9d82 
					 
					
						
						
							
							Merge pull request  #1049  from DeterminateSystems/drop-systemtypes  
						
						 
						
						... 
						
						
						
						SystemTypes: drop database table. 
						
						
					 
					
						2021-10-24 21:46:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						ff888032eb 
					 
					
						
						
							
							SystemTypes: drop database table. It was originally removed in  #65 , but put back in  fcd511c4de, and now totally unused.  
						
						 
						
						
						
						
					 
					
						2021-10-24 21:38:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						5fbf1470bd 
					 
					
						
						
							
							(perl) machines file: support machine lines with multiple spaces between fields  
						
						 
						
						
						
						
					 
					
						2021-10-24 21:30:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						b817124337 
					 
					
						
						
							
							Hydra::Helper::Nix::getMachines: add a test  
						
						 
						
						... 
						
						
						
						Fix parsing breakage from #1003 : assigning the lines to $lines broke chomp and the filters.
This test validates the parsing works as expected, and also fixes
a minor bug where '-' in features isn't pruned, like in the C++
repo. 
						
						
					 
					
						2021-10-23 22:53:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						d98d74fa4f 
					 
					
						
						
							
							perlcritic: doesn't like prototypes  
						
						 
						
						
						
						
					 
					
						2021-10-20 13:09:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						7095d00608 
					 
					
						
						
							
							perlcritic: make all open() calls three-argument  
						
						 
						
						... 
						
						
						
						Two-argument calls end up parsing the second argument to guess what
should happen, three-arg parses ... less? 
						
						
					 
					
						2021-10-20 13:09:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						f0d0358ee4 
					 
					
						
						
							
							Merge pull request  #1043  from DeterminateSystems/perl-warnings  
						
						 
						
						... 
						
						
						
						Fixup Perl warnings around undefined variables 
						
						
					 
					
						2021-10-20 10:48:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a887b3d346 
					 
					
						
						
							
							fixup! EmailNotification: address Use of uninitialized value in numeric eq (==)  
						
						 
						
						
						
						
					 
					
						2021-10-20 10:40:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						a36d23c1dd 
					 
					
						
						
							
							fixup! BitBucketStatus: address Use of uninitialized value in numeric eq (==)  
						
						 
						
						
						
						
					 
					
						2021-10-20 10:40:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						3c38629fad 
					 
					
						
						
							
							GitHubPulls: output sorted json without using jq  
						
						 
						
						
						
						
					 
					
						2021-10-20 10:05:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						30d36da057 
					 
					
						
						
							
							CoverityScan: fixup tarballshandle introduced in  21e1ff0da1 
						
						 
						
						
						
						
					 
					
						2021-10-19 22:04:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						093e235bf0 
					 
					
						
						
							
							GithubRefs: fixup  "my" variable $type masks earlier declaration in same scope  
						
						 
						
						
						
						
					 
					
						2021-10-19 22:02:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						31cf249aed 
					 
					
						
						
							
							S3Backup: check for bzip2 and xz Nix Config support (Use of uninitialized value ::Config::xz in concatenation)  
						
						 
						
						
						
						
					 
					
						2021-10-19 21:52:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						bf692c9e8c 
					 
					
						
						
							
							BitBucketStatus: address Use of uninitialized value in numeric eq (==)  
						
						 
						
						
						
						
					 
					
						2021-10-19 21:52:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4fd90ec784 
					 
					
						
						
							
							EmailNotification: address Use of uninitialized value in numeric eq (==)  
						
						 
						
						
						
						
					 
					
						2021-10-19 21:52:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						01112e9bd3 
					 
					
						
						
							
							GitInput: deal with undefined deepClone  
						
						 
						
						
						
						
					 
					
						2021-10-19 21:52:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						888ba467fd 
					 
					
						
						
							
							/eval: Return more columns  
						
						 
						
						... 
						
						
						
						Fixes  #1038 . 
						
						
					 
					
						2021-10-12 12:41:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						4c8279044b 
					 
					
						
						
							
							Merge pull request  #1026  from DeterminateSystems/constituents  
						
						 
						
						... 
						
						
						
						add api endpoint: /build/<id>/constituents 
						
						
					 
					
						2021-09-28 09:21:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						2745226ada 
					 
					
						
						
							
							Merge pull request  #1003  from DeterminateSystems/perlcritic-level-4  
						
						 
						
						... 
						
						
						
						perlcritic: level 4 
						
						
					 
					
						2021-09-27 20:23:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						66375fd2d9 
					 
					
						
						
							
							Fix 'Error loading tab: 0 error' with uBlock Origin  
						
						 
						
						... 
						
						
						
						/metrics-tab matches a rule in one of uBlock Origin's default
blocklists, so let's name it something else. 
						
						
					 
					
						2021-09-27 17:42:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						c60c8d10ea 
					 
					
						
						
							
							add api endpoint: /build/<id>/constituents  
						
						 
						
						... 
						
						
						
						Returns a list of constituent builds 
						
						
					 
					
						2021-09-24 16:30:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
						
						741590c923 
					 
					
						
						
							
							perlcritic: explicitly assign the result of readdir/file reads  
						
						 
						
						
						
						
					 
					
						2021-09-07 21:55:55 -04:00