Commit Graph

  • 3bf00e31c0 Merge pull request #1381 from NixOS/factor-out-tests John Ericson 2024-05-03 12:50:02 -04:00
  • 2926aa1d64 Merge branch 'factor-out-tests' into nix-next John Ericson 2024-05-03 12:44:51 -04:00
  • e149da7b9b Try again to ensure hydra module is usable John Ericson 2024-05-03 12:41:17 -04:00
  • 555ea44a7a Merge branch 'master' into nix-next John Ericson 2024-05-03 12:35:06 -04:00
  • e81c36ac92 Merge pull request #1380 from NixOS/factor-out-tests John Ericson 2024-05-03 12:33:50 -04:00
  • 743795b2b0 Factor out NixOS tests, and clean up John Ericson 2024-05-03 12:07:05 -04:00
  • 50378aef22 Merge pull request #1379 from NixOS/remove-unneeded-override John Ericson 2024-05-03 12:06:29 -04:00
  • 92155f9a07 Remove PrometheusTiny from overlay John Ericson 2024-05-03 11:41:42 -04:00
  • 29ce5c603c Merge pull request #1378 from NixOS/nix-2.22 John Ericson 2024-05-03 11:14:49 -04:00
  • 410077a26e Merge branch 'nix-2.22' into nix-next John Ericson 2024-05-03 10:49:28 -04:00
  • 4bd687e3e6 Update to Nix 2.22 John Ericson 2024-05-03 10:34:56 -04:00
  • 1b8154e67f Fix doi resolution after #1375 Sandro Jäckel 2024-05-03 14:31:15 +02:00
  • b72528be50 web: serveFile: also serve a CSP putting served HTML in its own origin Pierre Bourdon 2024-04-21 16:14:24 +02:00
  • b8d03adaf4 queue runner: attempt at slightly smarter scheduling criteria Pierre Bourdon 2024-04-21 17:36:16 +02:00
  • ee1a7a7813 web: serveFile: also serve a CSP putting served HTML in its own origin Pierre Bourdon 2024-04-21 16:14:24 +02:00
  • 5c3e508e55 queue-runner: release machine reservation while copying outputs Pierre Bourdon 2024-04-21 01:46:41 +02:00
  • 026e3a3103 queue-runner: switch to pseudorandom ordering of builds processing Pierre Bourdon 2024-04-20 22:49:24 +02:00
  • 6606a7f86e queue runner: introduce some parallelism for remote paths lookup Pierre Bourdon 2024-04-20 22:18:13 +02:00
  • f31b95d371 queue-runner: reduce the time between queue monitor restarts Pierre Bourdon 2024-04-20 16:58:10 +02:00
  • 54f8daf6b1 queue-runner: remove id > X from new builds query Pierre Bourdon 2024-04-20 16:53:52 +02:00
  • cc6bafe538 queue-runner: add prom metrics to allow detecting internal bottlenecks Pierre Bourdon 2024-04-20 16:48:03 +02:00
  • 8b48579593 Merge pull request #1374 from Mindavi/bugfix/rendering-issue-content-addressed John Ericson 2024-04-18 13:08:30 -04:00
  • 39a4e4791e Switch (back) to Nix master John Ericson 2024-04-12 17:30:43 -04:00
  • ef7bf1e67b Merge pull request #1375 from NixOS/nix-2.21 John Ericson 2024-04-12 17:28:37 -04:00
  • 6189ba9c5e web: replace 'errormsg' with 'errormsg IS NULL' in most cases Pierre Bourdon 2024-04-12 17:33:27 +02:00
  • ab1f64aa4d flake.lock: Update John Ericson 2024-04-12 12:25:49 -04:00
  • 258e9314a9 web: include current step status on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • a51bd392a2 queue-runner: limit parallelism of CPU intensive operations Pierre Bourdon 2024-04-11 15:03:23 +02:00
  • 3f913a771d t: content-addressed: add a comment about a misleading testcase Rick van Schijndel 2024-04-03 22:55:00 +02:00
  • 71986632ce hydra-server: findLog: fix issue with ca-derivations enabled Rick van Schijndel 2024-04-03 22:47:22 +02:00
  • 1665aed5e3 t: content-addressed: add test for caDependingOnFailingCA Rick van Schijndel 2024-04-03 22:45:53 +02:00
  • b676b08fac Merge pull request #1368 from Ma27/login-submit-btn John Ericson 2024-03-26 11:23:51 -04:00
  • d614163e9c Merge pull request #1370 from Ma27/reconnect-db John Ericson 2024-03-26 11:21:35 -04:00
  • a596d6c3c1 Only show stepname if it doesn't equal the name of the drv Maximilian Bosch 2024-03-17 12:57:59 +01:00
  • 415f9f2daa Running builds view: show build step names Maximilian Bosch 2024-03-16 17:53:02 +01:00
  • 9b465e7a67 Make "timed out" and "log limit exceeded" builds aborted Maximilian Bosch 2024-03-12 22:32:58 +01:00
  • 9b62c52e5c hydra-queue-runner: drop broken connections from pool Maximilian Bosch 2024-03-14 22:47:37 +01:00
  • ef6be80f54 Use submit event in login form Maximilian Bosch 2024-03-07 18:44:13 +01:00
  • 969eb3eeac urlencode drv names when fetching logs K900 2024-02-23 14:02:36 +03:00
  • 18466e8326 queue-runner: try larger pipe buffer sizes Pierre Bourdon 2024-02-22 14:45:17 +01:00
  • 6ed21490ee lazy-load evaluation errors ajs124 2024-02-16 16:50:33 +01:00
  • 99afff03b0 hydra-queue-runner: drop broken connections from pool Maximilian Bosch 2024-03-14 22:47:37 +01:00
  • 8f56209bd6 Merge pull request #1361 from Ma27/fix-gitea-test ajs124 2024-03-08 15:28:07 +01:00
  • 806c375c33 Don't send gitea status update when build is started Maximilian Bosch 2024-03-08 11:07:38 +01:00
  • 669617ab54 Use submit event in login form Maximilian Bosch 2024-03-07 18:44:13 +01:00
  • c45c06509a Merge pull request #1364 from K900/urlencode-logs Janne Heß 2024-03-01 10:11:08 +01:00
  • 9db5d0a88d urlencode drv names when fetching logs K900 2024-02-23 14:02:36 +03:00
  • 973cb644d3 Merge pull request #1359 from Ma27/nix-perl-bindings John Ericson 2024-02-12 12:55:50 -05:00
  • e499509595 Switch to new Nix bindings, update Nix for that Maximilian Bosch 2024-02-12 17:12:49 +01:00
  • ceff5c5cfe flake: fix gitea integration test Maximilian Bosch 2024-02-12 18:30:03 +01:00
  • 878c0f240e Switch (back) to Nix master John Ericson 2024-01-30 13:50:25 -05:00
  • c1bd50a80d Merge pull request #1354 from NixOS/nix-2.20 John Ericson 2024-01-30 14:07:49 -05:00
  • 14aabc1cc9 Update to released Nix 2.20 John Ericson 2024-01-30 13:31:56 -05:00
  • 7b826ec5ad Merge branch 'nix-next' into nix-2.20 John Ericson 2024-01-30 13:26:45 -05:00
  • 838648c0ce Merge pull request #1349 from NixOS/ca-no-new-col nix-2.19 John Ericson 2024-01-26 17:54:02 -05:00
  • 6ac4292912 Merge pull request #1351 from Ma27/hacking-fixes John Ericson 2024-01-26 17:22:42 -05:00
  • b503280256 Add migration to drop non-null constraints John Ericson 2024-01-26 11:53:58 -05:00
  • b4c91b5a6a package: move foreman to nativeCheckInputs Maximilian Bosch 2024-01-26 17:30:07 +01:00
  • 8477009310 doc/manual: fix instructions in contribution guidelines Maximilian Bosch 2024-01-26 17:28:07 +01:00
  • c62eaf248f Remove now-unneeded workaround John Ericson 2024-01-26 01:20:07 -05:00
  • 13b5f007ef Merge branch 'master' into ca-no-new-col John Ericson 2024-01-26 01:19:45 -05:00
  • 7f5889559e Merge pull request #1350 from NixOS/remove-old-workaround John Ericson 2024-01-26 01:13:37 -05:00
  • 5ee0e443e4 Remove now-unneeded workaround John Ericson 2024-01-26 01:08:11 -05:00
  • 323b556dc8 Minimal CA support John Ericson 2024-01-25 21:03:08 -05:00
  • 458b9e4242 Merge pull request #1348 from NixOS/ca-prep John Ericson 2024-01-25 21:53:40 -05:00
  • fcde5908d8 More CA derivations prep John Ericson 2024-01-25 21:32:22 -05:00
  • 083ef46c12 Merge pull request #1344 from delroth/google-popup John Ericson 2024-01-25 16:36:16 -05:00
  • 7a53b866f6 Merge branch 'master' into nix-next John Ericson 2024-01-25 16:25:44 -05:00
  • 8a02bb7c36 Merge pull request #1347 from NixOS/simplify-req-features John Ericson 2024-01-25 16:17:25 -05:00
  • c64eed7d07 Simplify StoreConfig::getDefaultSystemFeatures call John Ericson 2024-01-25 14:48:53 -05:00
  • aed130cd17 flake.lock: Update John Ericson 2024-01-25 15:57:39 -05:00
  • 7a6c401d42 Merge pull request #1346 from obsidiansystems/flake-reorg John Ericson 2024-01-25 15:55:47 -05:00
  • b5ed0787f7 Replace "not Perl" and "Perl again" with something more self-explanatory John Ericson 2024-01-25 14:25:12 -05:00
  • c5f37eca91 Reorganize hydra modules John Ericson 2024-01-25 11:54:44 -05:00
  • 73b6c1fb11 Filter out (mosts test) when !doCheck John Ericson 2024-01-25 13:27:05 -05:00
  • 4bbc7b8f75 Use the Nixpkgs fileset library to filter source John Ericson 2024-01-25 12:21:13 -05:00
  • d6d6d1b649 flake.nix: Temporarily add a second Nixpkgs for lib.fileset John Ericson 2024-01-25 12:03:15 -05:00
  • 1bd195a513 Clean up deps John Ericson 2024-01-25 11:32:00 -05:00
  • 1471aacadc Split out a package.nix John Ericson 2024-01-25 11:20:27 -05:00
  • 62ddeb0ff0 Merge pull request #1345 from SuperSandro2000/patch-2 John Ericson 2024-01-25 14:47:07 -05:00
  • a876e46894 Remove automake, libtool Sandro 2024-01-25 17:12:40 +01:00
  • 6df06b089e web: disable Sign in with Google popup Pierre Bourdon 2024-01-25 09:27:46 +01:00
  • cc50fdff6f Merge pull request #1343 from obsidiansystems/default-machine-file-features John Ericson 2024-01-24 21:44:32 -05:00
  • b1fa6b3aac Use StoreConfig::getDefaultSystemFeatures for default machine config John Ericson 2024-01-24 21:37:13 -05:00
  • f6a2b7562a Merge pull request #1342 from obsidiansystems/dedup-required-system-features John Ericson 2024-01-24 21:13:49 -05:00
  • 07cb5d1b7c Use nix::ParsedDerivation::getRequiredSystemFeatures() John Ericson 2024-01-24 21:04:14 -05:00
  • 449eb2d873 Use more nix::Machine fields John Ericson 2024-01-24 20:14:31 -05:00
  • 2bdbf51d7d flake.lock: Update John Ericson 2024-01-24 18:46:56 -05:00
  • 9e7ac58042 Merge branch 'master' into nix-next John Ericson 2024-01-24 18:36:03 -05:00
  • d45e14fd43 Merge pull request #1316 from NixOS/ca-derivations-prep John Ericson 2024-01-24 18:12:42 -05:00
  • 9a86da0e7b Merge branch 'master' into nix-next John Ericson 2024-01-23 15:49:14 -05:00
  • d02e20a4c1 Merge pull request #1341 from NixOS/machine-dedup John Ericson 2024-01-23 15:38:19 -05:00
  • 70e5469303 Use Nix's Machine type in a mimimal way John Ericson 2024-01-23 12:08:05 -05:00
  • 2e6ee28f9b Machine -> ::Machine so we don't conflict with Nix's John Ericson 2024-01-23 11:03:19 -05:00
  • 181b52787e Merge remote-tracking branch 'upstream/master' into use-store-api John Ericson 2024-01-23 10:40:02 -05:00
  • 20b0ad3ba2 Merge pull request #1339 from NixOS/use-nix-ssh John Ericson 2024-01-23 10:35:02 -05:00
  • 7386caaecf Use Nix's SSHMaster John Ericson 2024-01-22 18:38:39 -05:00
  • 84c46b6b68 Update to newer Nix John Ericson 2024-01-23 09:43:43 -05:00
  • f1d9230f25 Merge remote-tracking branch 'upstream/master' into nix-next John Ericson 2024-01-23 01:18:13 -05:00
  • f5c0efb11e Merge pull request #1340 from NixOS/start-using-nix-ssh John Ericson 2024-01-23 01:17:26 -05:00