Commit Graph

  • 33a935e8ef Queue-runner: Always produce a machines JSON object add-gitea-pulls feature/resync John Ericson 2025-04-08 17:38:19 -04:00
  • 65618fd590 web: replace 'errormsg' with 'errormsg IS NULL' in most cases Pierre Bourdon 2024-04-12 17:33:27 +02:00
  • 06ba54fca7 queue-runner: release machine reservation while copying outputs Pierre Bourdon 2024-04-21 01:46:41 +02:00
  • 5b9c22dd18 bump nixpkgs Jörg Thalheim 2025-04-07 18:43:56 +02:00
  • e15070c6c2 Add metric for builds waiting for download slot K900 2024-10-01 19:14:24 +03:00
  • 37744c7018 don't build hydra twice in a pull request + enable merge queue Jörg Thalheim 2025-04-07 18:54:39 +02:00
  • 1e3929e75f queue-runner: switch to pseudorandom ordering of builds processing Pierre Bourdon 2024-04-20 22:49:24 +02:00
  • 28da0a705f queue runner: introduce some parallelism for remote paths lookup Pierre Bourdon 2024-04-20 22:18:13 +02:00
  • 2050b2c324 queue-runner: reduce the time between queue monitor restarts Pierre Bourdon 2024-04-20 16:58:10 +02:00
  • 21d6d805ba queue-runner: remove id > X from new builds query Pierre Bourdon 2024-04-20 16:53:52 +02:00
  • 478bb01f7f queue-runner: add prom metrics to allow detecting internal bottlenecks Pierre Bourdon 2024-04-20 16:48:03 +02:00
  • 08bf31b71a queue-runner: limit parallelism of CPU intensive operations Pierre Bourdon 2024-04-11 15:03:23 +02:00
  • 641056bd0e web: Skip System on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • 29a7ab8009 test/gitea: fix eval Jörg Thalheim 2025-04-07 18:43:12 +02:00
  • eddc234915 Fix evaluation of NixOS tests, avoid with John Ericson 2025-04-07 12:31:02 -04:00
  • 80f917d8fa readIntoSocket: fix with store URIs containing an & Maximilian Bosch 2024-08-18 10:40:42 +02:00
  • 5cb82812f2 Stream files from store instead of buffering them git@71rd.net 2024-08-03 10:36:10 +00:00
  • 17094c8371 lazy-load evaluation errors ajs124 2024-02-16 16:50:33 +01:00
  • d5fb163618 Only show stepname if it doesn't equal the name of the drv Maximilian Bosch 2024-03-17 12:57:59 +01:00
  • baec2bbb4c Running builds view: show build step names Maximilian Bosch 2024-03-16 17:53:02 +01:00
  • b55bd25581 Make "timed out" and "log limit exceeded" builds aborted Maximilian Bosch 2024-03-12 22:32:58 +01:00
  • 1ca17faed4 web: include current step status on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • 9c022848cf Fix the build John Ericson 2025-04-07 11:36:59 -04:00
  • f58a752419 Fix Nix code John Ericson 2025-04-07 11:27:40 -04:00
  • 0769853dec flake.lock: Update to nix and nix-eval-jobs 2.28 John Ericson 2025-04-07 11:15:55 -04:00
  • 21c6afa83b Fix build (due to C++ API changes) John Ericson 2025-04-07 11:12:12 -04:00
  • 1022514027 flake.lock: Update to nix and nix-eval-jobs 2.27 John Ericson 2025-04-07 10:58:22 -04:00
  • 2d4232475c gitignore hydra-data as created by foreman Jörg Thalheim 2025-03-29 11:10:17 +00:00
  • d799742057 fix development workflow after switching to meson-based build Jörg Thalheim 2025-03-29 11:09:32 +00:00
  • 485aa93f2d hydra-eval-jobset: do not wait on n-e-j inside transaction Robin Stumm 2025-03-26 20:23:26 +01:00
  • 590e8d8511 Fix rendering of metrics with special characters Josef Kemetmüller 2025-02-26 16:32:42 +01:00
  • 90a8a0d94a Reimplement (named) constituent jobs (+globbing) based on nix-eval-jobs Maximilian Bosch 2025-01-16 15:50:00 +01:00
  • eb17619ee5 flake.lock: Update zowoq 2025-03-28 11:07:25 +10:00
  • ebefdb0a3d hydraTest: remove outdated postgresql version zowoq 2025-03-28 11:11:26 +10:00
  • 55349930f1 Fix race condition in hydra-compress-logs Martin Weinelt 2025-03-02 03:08:26 +01:00
  • 847a8ae6cd Revert "Use LegacySSHStore" John Ericson 2025-03-03 10:10:04 -05:00
  • 86d0009448
    add declaritive hydra spec ahuston-0 2025-04-01 15:02:44 -04:00
  • a20f37b97f
    add gitea refs ahuston-0 2025-03-31 04:07:10 -04:00
  • a94f84118c
    add Gitea pulls docs entry ahuston-0 2025-03-31 00:56:15 -04:00
  • fed0c517bf
    add gitea refs to docs merge/upstream ahuston-0 2025-03-31 04:04:52 -04:00
  • 082fb6d40c
    add gitea ref tests ahuston-0 2025-03-31 04:04:39 -04:00
  • 230f71e7bb
    fix api endpoint ahuston-0 2025-03-31 03:20:15 -04:00
  • a1a2d37290
    add gitea refs ahuston-0 2025-03-31 01:55:37 -04:00
  • ff5a37edc4
    add Gitea pulls docs entry ahuston-0 2025-03-31 00:56:15 -04:00
  • 0f3fcf5e80
    Add a plugin to poll Gitea pull requests Faye Chun 2024-12-18 04:27:22 -05:00
  • cad08f87d2
    Merge pull request #1458 from NixOS/meson Jörg Thalheim 2025-03-29 15:37:06 +01:00
  • 3fef32b364 gitignore hydra-data as created by foreman Jörg Thalheim 2025-03-29 11:10:17 +00:00
  • ae18a7b3ae fix development workflow after switching to meson-based build Jörg Thalheim 2025-03-29 11:09:32 +00:00
  • b657bcdfb7
    Merge pull request #1457 from dermetfan/fix-1429 Jörg Thalheim 2025-03-29 11:36:13 +01:00
  • 3b4c4972c2
    Merge pull request #1449 from knedlsepp/fix-metrics-rendering-with-special-characters Jörg Thalheim 2025-03-29 08:52:07 +01:00
  • b2fe3f5218
    Merge pull request #1455 from qowoz/226-constituent John Ericson 2025-03-27 23:18:39 -04:00
  • 9911f0107f Reimplement (named) constituent jobs (+globbing) based on nix-eval-jobs Maximilian Bosch 2025-01-16 15:50:00 +01:00
  • feebb61897 flake.lock: Update zowoq 2025-03-28 11:07:25 +10:00
  • 4bcbed2f1b hydraTest: remove outdated postgresql version zowoq 2025-03-28 11:11:26 +10:00
  • 987dad3371 hydra-eval-jobset: do not wait on n-e-j inside transaction Robin Stumm 2025-03-26 20:23:26 +01:00
  • d2db3c7446
    Merge pull request #1450 from NixOS/hydra-compress-race John Ericson 2025-03-16 14:37:39 -04:00
  • 97dcdae068
    Merge pull request #1451 from NixOS/revert-to-fix-hangs John Ericson 2025-03-03 10:18:28 -05:00
  • 9a5bd39d4c Revert "Use LegacySSHStore" John Ericson 2025-03-03 10:10:04 -05:00
  • 99e3ad325c
    Merge branch 'NixOS:master' into add-gitea-pulls Faye Chun 2025-03-01 22:04:13 -05:00
  • f1deb22c02
    Fix race condition in hydra-compress-logs Martin Weinelt 2025-03-02 03:08:26 +01:00
  • d22d030503 Fix rendering of metrics with special characters Josef Kemetmüller 2025-02-26 16:32:42 +01:00
  • 18c0d76210
    Merge pull request #1444 from NixOS/use-legacy-ssh-store John Ericson 2025-02-18 14:37:17 -05:00
  • 4a4a0f901c Use LegacySSHStore John Ericson 2024-05-20 16:22:19 -04:00
  • 881462bb4e
    Merge pull request #1447 from NixOS/newer-2.6 John Ericson 2025-02-18 13:00:40 -05:00
  • af72b694d8 Bump to newer 2.26.* Nix version John Ericson 2025-02-18 11:51:51 -05:00
  • c92342d12f
    Merge pull request #1446 from NixOS/newer-2.6 John Ericson 2025-02-16 19:10:10 -05:00
  • df07670a21 Bump to newer 2.26.* Nix version John Ericson 2025-02-16 18:44:26 -05:00
  • 51944a5fa5
    Merge pull request #1443 from NixOS/nix-2.26 John Ericson 2025-02-13 22:13:32 -05:00
  • 341b2f1309 Update build system to depend on Nix 2.26 John Ericson 2025-02-13 20:50:11 -05:00
  • 4dc0f11379 Update flake.nix for Nix 2.26 John Ericson 2025-02-13 20:27:11 -05:00
  • ea09952b7e
    Merge pull request #1442 from NixOS/clean-up-flake-lockfile John Ericson 2025-02-13 20:52:40 -05:00
  • 81d21979ef Clean up flake lockfile stuff John Ericson 2025-02-13 20:21:06 -05:00
  • 0ed9a82912
    Merge pull request #1441 from NixOS/nix-2.25 John Ericson 2025-02-13 19:53:07 -05:00
  • 80241fc8be Make code change necessary for building with Nix 2.25 John Ericson 2025-02-13 19:10:09 -05:00
  • 4347833f45 Rework to synchronize deps John Ericson 2025-02-13 19:03:37 -05:00
  • 8835cbd10f flake.lock: Update John Ericson 2025-02-13 18:46:36 -05:00
  • 9ad8ac586c
    Merge pull request #1440 from NixOS/legacy-ssh-expose-ssh-master John Ericson 2025-02-13 18:30:41 -05:00
  • 9a6928d93b Use new CommonSSHStoreConfig::createSSHMaster John Ericson 2024-05-23 13:02:34 -04:00
  • 810781a802
    Merge pull request #1439 from NixOS/nix-next John Ericson 2025-02-13 18:10:08 -05:00
  • af9b0663f2 Merge branch 'master' into nix-next John Ericson 2025-02-13 17:54:15 -05:00
  • c6f98202cd
    Merge pull request #1438 from NixOS/log-malformed-json Jörg Thalheim 2025-02-12 12:58:18 +07:00
  • 1dbc7f5845 Log malformed JSON received from nix-eval-jobs John Ericson 2025-02-11 22:18:53 -05:00
  • c52845f560
    Merge pull request #1421 from NixOS/nix-eval-jobs John Ericson 2025-02-07 19:41:38 -05:00
  • 85383b9522 Render the nix-eval-jobs version too John Ericson 2024-12-10 11:31:40 -05:00
  • 2f92846e5a hydra-eval-jobs: remove, replaced by nix-eval-jobs Pierre Bourdon 2024-07-16 04:04:08 +02:00
  • d84ff32ce6 hydra-eval-jobset: Use nix-eval-jobs instead of hydra-eval-jobs Pierre Bourdon 2024-07-16 04:22:41 +02:00
  • 0c9726af59 flake: add nix-eval-jobs as input Pierre Bourdon 2024-07-16 04:01:14 +02:00
  • 5100b85537
    Merge pull request #1436 from obsidiansystems/test-aliased-constituents John Ericson 2025-02-07 16:45:17 -05:00
  • 141b5fd0b5 Improve tests around constituents John Ericson 2025-02-07 16:30:14 -05:00
  • 8d78648e65
    Merge pull request #1435 from obsidiansystems/flake-tests John Ericson 2025-02-07 11:21:02 -05:00
  • 8a8ac14877 Test using Hydra with flakes John Ericson 2025-02-06 21:30:49 -05:00
  • 2f1fa2b069
    Add a plugin to poll Gitea pull requests Faye Chun 2024-12-18 04:27:22 -05:00
  • 250668a19f
    Merge pull request #1426 from NixOS/queue-runner-wants-after John Ericson 2024-12-05 19:28:15 -05:00
  • efadb6a26c
    Make hydra-queue-runner want network-online.target Martin Weinelt 2024-12-03 01:44:55 +01:00
  • 3b16941b14
    Merge pull request #1424 from AsterisMono/fix-darwin-tmp-path Janne Heß 2024-11-26 08:53:13 +01:00
  • 9de9cb0ad8
    Update README (#1271) Aaron Honeycutt 2024-11-26 00:52:24 -07:00
  • e75a4cbda8
    Merge pull request #1422 from NixOS/meson John Ericson 2024-11-25 10:13:36 -05:00
  • 6456c1d7d6 reproduce.tt: Use realpath for tmpDir to fix macOS compatibility Chatnoir Miki 2024-11-25 11:35:08 +08:00
  • 182a48c9fb autotools -> meson Pierre Bourdon 2024-07-22 15:54:29 +02:00
  • f974891c76
    Merge pull request #1420 from NixOS/nix-2.23 John Ericson 2024-10-24 17:03:20 +02:00