Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3e7938c61a 
					 
					
						
						
							
							hydra-module: Include "=" in hydra.conf  
						
						... 
						
						
						
						hydra-queue-runner is more anal about the format than Catalyst, so it
was misinterpreting gc_roots_dir. 
						
						
					 
					
						2017-10-18 14:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						62c6cca937 
					 
					
						
						
							
							Make one-click installs work for binary cache stores  
						
						... 
						
						
						
						This requires setting binary_cache_public_uri in hydra.conf. 
						
						
					 
					
						2017-10-18 14:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						44ef743d84 
					 
					
						
						
							
							Hide some things that require a local store  
						
						
						
						
					 
					
						2017-10-18 13:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						40a9b70df2 
					 
					
						
						
							
							Shut up warning  
						
						
						
						
					 
					
						2017-10-18 13:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						30943dd217 
					 
					
						
						
							
							Detect MIME type  
						
						
						
						
					 
					
						2017-10-18 13:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						42fbde0383 
					 
					
						
						
							
							Use "nix cat-store" to serve files from the Nix store  
						
						... 
						
						
						
						This makes downloading/viewing build results work with binary cache
stores. For good performance, this should be used in conjunction with
ca580bec35 
						
						
					 
					
						2017-10-18 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bc60fccf78 
					 
					
						
						
							
							Remove remaining references to store_mode etc.  
						
						
						
						
					 
					
						2017-10-18 12:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						cc64e51f75 
					 
					
						
						
							
							USER -> LOGNAME for consistency  
						
						... 
						
						
						
						Don't remember why we use LOGNAME. Also ensure that it's set. 
						
						
					 
					
						2017-10-18 11:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e70f9e872a 
					 
					
						
						
							
							Merge pull request  #514  from dtzWill/fix/issue-513  
						
						... 
						
						
						
						hydra-queue-runner: ensure roots directory exists 
						
						
					 
					
						2017-10-18 11:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Will Dietz 
							
						 
					 
					
						
						
							
						
						c81594f470 
					 
					
						
						
							
							hydra-queue-runner: ensure roots directory exists  
						
						... 
						
						
						
						Fixes  #513  
					
						2017-10-17 13:04:56 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						45b138373b 
					 
					
						
						
							
							hydra-queue-runner: Write GC roots for outputs paths  
						
						... 
						
						
						
						We lost this behaviour somewhere. So build outputs could be GC'ed when
running the collector with --option gc-keep-outputs false. 
						
						
					 
					
						2017-10-12 18:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Remy Goldschmidt 
							
						 
					 
					
						
						
							
						
						eb7631fb9d 
					 
					
						
						
							
							hydra-create-user now has --password-hash option ( #504 )  
						
						... 
						
						
						
						When creating a Hydra user with the `hydra-create-user` command, you can now
provide a SHA1 password hash with the `--password-hash` flag. This is useful for
the upcoming work on Fully Declarative Hydra, since the end user should not have
to specify plaintext passwords in their `configuration.nix` file. 
						
						
					 
					
						2017-10-08 11:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Keshav Kini 
							
						 
					 
					
						
						
							
						
						4b1af1fc1b 
					 
					
						
						
							
							Fix link syntax in README.md ( #511 )  
						
						
						
						
					 
					
						2017-09-30 22:39:36 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						b645b03536 
					 
					
						
						
							
							Fix string comparison  
						
						
						
						
					 
					
						2017-09-25 11:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						27103398c9 
					 
					
						
						
							
							Make maxLogSize configurable  
						
						
						
						
					 
					
						2017-09-22 15:23:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d9cbf8cf01 
					 
					
						
						
							
							Use PostgreSQL 9.5  
						
						... 
						
						
						
						9.2 is no longer in Nixpkgs. 
						
						
					 
					
						2017-09-22 15:18:22 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						2318baaade 
					 
					
						
						
							
							Add 'readonly_ips' option, to allow readonly access for certain IPs when 'private' option is enabled.  
						
						
						
						
					 
					
						2017-09-22 11:36:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b828224fee 
					 
					
						
						
							
							Periodically close RemoteStore connections  
						
						... 
						
						
						
						This prevents an accumulation of temproots. See
89dc62c174 
						
						
					 
					
						2017-09-14 18:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6517446c34 
					 
					
						
						
							
							Update to latest nixUnstable  
						
						
						
						
					 
					
						2017-09-14 17:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d676c91bd5 
					 
					
						
						
							
							Return Builds.drvpath in the JSON API  
						
						... 
						
						
						
						E.g.
  curl -H 'Accept: application/json' http://127.0.0.4/build/3772858  | jq -r .drvpath
  /nix/store/97vla79lavlcsk8milskr06rfm34bskx-patchelf-0.8pre843_f4522f4.drv 
						
						
					 
					
						2017-09-12 18:42:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						4af97c57f5 
					 
					
						
						
							
							Acquire the send lock only while actually sending  
						
						... 
						
						
						
						Thus, we no longer hold the send lock while substituting missing paths
on the build machine. This is a good thing in particular for macOS
builders which have a tendency to hang forever in curl downloads. 
						
						
					 
					
						2017-09-01 16:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						50ab80caf2 
					 
					
						
						
							
							Don't wait forever to acquire the send lock  
						
						
						
						
					 
					
						2017-09-01 15:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b405837d4d 
					 
					
						
						
							
							Merge pull request  #474  from zraexy/patch-1  
						
						... 
						
						
						
						Make all content of rotated table header clickable 
						
						
					 
					
						2017-08-22 22:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						337a72ef4d 
					 
					
						
						
							
							Fix displaying errors from JSON requests  
						
						
						
						
					 
					
						2017-08-17 15:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								montag451 
							
						 
					 
					
						
						
							
						
						48609664a5 
					 
					
						
						
							
							Fixes NixOS/hydra#402 ( #424 )  
						
						
						
						
					 
					
						2017-08-10 14:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								spacefrogg 
							
						 
					 
					
						
						
							
						
						7e9b6acbce 
					 
					
						
						
							
							Fix perl search path; avoid reference to build path ( #471 )  
						
						... 
						
						
						
						Fixes  #460  
					
						2017-08-10 14:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						3fc320db32 
					 
					
						
						
							
							Merge pull request  #498  from AmineChikhaoui/hydra-timeboard  
						
						... 
						
						
						
						Hydra status datadog timeboard 
						
						
					 
					
						2017-07-27 09:33:32 +00:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						c0fb091fe3 
					 
					
						
						
							
							add space  
						
						
						
						
					 
					
						2017-07-26 16:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						20c4655adb 
					 
					
						
						
							
							fix style  
						
						
						
						
					 
					
						2017-07-26 16:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						b9ed08d703 
					 
					
						
						
							
							move file and add a basic README  
						
						
						
						
					 
					
						2017-07-26 16:54:04 +01:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						d6f029bf82 
					 
					
						
						
							
							remove hydra.nixos.org reference  
						
						
						
						
					 
					
						2017-07-26 15:26:41 +01:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						964811d385 
					 
					
						
						
							
							rename resource  
						
						
						
						
					 
					
						2017-07-26 15:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Amine Chikhaoui 
							
						 
					 
					
						
						
							
						
						3089f15745 
					 
					
						
						
							
							Add hydra status dd timeboard expression  
						
						
						
						
					 
					
						2017-07-26 15:20:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						7c976d2aec 
					 
					
						
						
							
							hydra-queue-runner: Make build notification more reliable  
						
						... 
						
						
						
						Previously, when hydra-queue-runner was restarted, any pending "build
finished" notifications were lost. Now hydra-queue-runner marks
finished but unnotified builds in the database and uses that to run
pending notifications at startup. 
						
						
					 
					
						2017-07-26 15:17:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5ee74dd3a0 
					 
					
						
						
							
							Merge pull request  #497  from dtzWill/fix/no-skip-buildid-forward  
						
						... 
						
						
						
						queue-monitor: never move lastBuildId forward without processing jobs. 
						
						
					 
					
						2017-07-26 11:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Will Dietz 
							
						 
					 
					
						
						
							
						
						719df63190 
					 
					
						
						
							
							queue-monitor: never move lastBuildId forward without processing jobs.  
						
						
						
						
					 
					
						2017-07-25 20:05:37 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e117d85c2a 
					 
					
						
						
							
							hydra-queue-runner: Set a thread title for the builder threads  
						
						... 
						
						
						
						This should make debugging slightly easier. 
						
						
					 
					
						2017-07-25 15:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						a6d9201947 
					 
					
						
						
							
							GithubStatus: Allow config to specify the integration description and context  
						
						
						
						
					 
					
						2017-07-24 15:44:10 -04:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e78b9fd4ee 
					 
					
						
						
							
							hydra-queue-runner: Allow concurrent notifications  
						
						... 
						
						
						
						The queue runner can now run up to ‘max-concurrent-notifications’ in
parallel (default is 2). This is useful when some hydra-notify
invocations can take a long time to complete (e.g. because they need
to compress a giant build log) and we don't want this to block all
other notifications. 
						
						
					 
					
						2017-07-24 16:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bba383bf1b 
					 
					
						
						
							
							hydra-queue-runner: Keep some notification statistics  
						
						
						
						
					 
					
						2017-07-24 16:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f46a21e16e 
					 
					
						
						
							
							Slight cleanup  
						
						
						
						
					 
					
						2017-07-21 17:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						dc5e0b120a 
					 
					
						
						
							
							Fix a race that can cause hydra-queue-runner to ignore newly added builds  
						
						... 
						
						
						
						As @dtzWill discovered, with the concurrent hydra-evaluator, there can
be multiple active transactions adding builds to the database. As a
result, builds can become visible in a non-monotonically increasing
order, breaking the queue monitor's assumption that build IDs only go
up.
The fix is to have hydra-eval-jobset provide the lowest build ID it
just added in the builds_added notification, and have the queue
monitor check from there.
Fixes  #496 . 
						
						
					 
					
						2017-07-21 14:34:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b0432c7762 
					 
					
						
						
							
							Sync with nixUnstable  
						
						
						
						
					 
					
						2017-07-21 13:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6fc851d376 
					 
					
						
						
							
							Improve erorr message  
						
						
						
						
					 
					
						2017-07-17 14:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						66ae66024e 
					 
					
						
						
							
							Sync with latest Nix  
						
						
						
						
					 
					
						2017-07-17 11:38:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						064fd20b6f 
					 
					
						
						
							
							Merge pull request  #494  from Chakerbh/master  
						
						... 
						
						
						
						Use build id for bitbucket Key 
						
						
					 
					
						2017-07-11 17:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Chaker Benhamed 
							
						 
					 
					
						
						
							
						
						c5666095a1 
					 
					
						
						
							
							Use build id for bitbucket Key  
						
						
						
						
					 
					
						2017-07-11 16:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f95516a82b 
					 
					
						
						
							
							Merge pull request  #466  from cyraxjoe/configurable-git-input  
						
						... 
						
						
						
						Allow to configure the timeout value for the GitInput plugin in different places. 
						
						
					 
					
						2017-07-07 11:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e07987b44b 
					 
					
						
						
							
							Merge pull request  #492  from Chakerbh/master  
						
						... 
						
						
						
						Add BitBucket plugin 
						
						
					 
					
						2017-07-05 17:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Chaker Benhamed 
							
						 
					 
					
						
						
							
						
						8da3ca6e94 
					 
					
						
						
							
							Skip the input if the emailResponsible field is disabled  
						
						
						
						
					 
					
						2017-07-05 15:51:20 +01:00