Commit Graph

  • c85ee736a4 Merge pull request #724 from Ma27/different-icons-for-timeout-and-loglimit Eelco Dolstra 2020-03-23 09:39:04 +01:00
  • 73694087a0 Use the stopsign as icon for timeouts and exceeded log-limits Maximilian Bosch 2020-03-21 21:08:33 +01:00
  • 5ae8b54d25 README.md: Link to the latest manual Eelco Dolstra 2020-03-13 19:56:55 +01:00
  • be0ec2d223 Remove style.css Eelco Dolstra 2020-03-13 16:17:48 +01:00
  • 01ae944c80 Add host tag to InfluxDB metrics Nikola Knezevic 2019-11-14 16:02:00 +01:00
  • 101a9b3797 Run 'make check' Eelco Dolstra 2020-03-04 15:39:21 +01:00
  • 4b5bb4e760 Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2020-03-04 15:28:23 +01:00
  • 123bee1db5 Restore job type checking Eelco Dolstra 2020-03-04 15:16:26 +01:00
  • 69a6f3448a Fix calling job functions Eelco Dolstra 2020-03-04 15:16:04 +01:00
  • 3cc1deb125 Merge pull request #721 from grahamc/one-by-one Eelco Dolstra 2020-03-04 08:44:43 +01:00
  • e6e4aa54c0 Merge pull request #722 from grahamc/fix-declarative-jobsets Eelco Dolstra 2020-03-04 08:41:13 +01:00
  • 994430b94b treewide: allow nix command Graham Christensen 2020-03-03 22:46:32 -05:00
  • 117b9ecef1 Nix.pm: readNixFile: pass «--experimental-features nix-command» Graham Christensen 2020-03-03 22:36:21 -05:00
  • 113a312f67 handleDeclarativeJobsetBuild: handle errors from readNixFile Graham Christensen 2020-03-03 22:32:13 -05:00
  • 5fae9d96a2 hydra-evaluator: add a 'ONE_AT_A_TIME' evaluator style Graham Christensen 2020-03-03 19:53:18 -05:00
  • eaa65f51f4 hydra-evaluator: make the logic of the scheduler easier to read Graham Christensen 2020-03-03 18:17:21 -05:00
  • eb5873ae53 Fix build Eelco Dolstra 2020-02-20 11:19:45 +01:00
  • c642f787ee hydra-eval-jobs: Parallelize Eelco Dolstra 2020-02-19 21:10:22 +01:00
  • adf61e5cf8 Fix build Eelco Dolstra 2020-02-15 14:54:21 +01:00
  • 5308e514ad Fix nlohmann_json dependency Eelco Dolstra 2020-02-20 10:26:18 +01:00
  • e4f5156c41 Build against nix-master Eelco Dolstra 2019-12-30 22:49:26 +01:00
  • b790a00729 Disable deprecation warnings Eelco Dolstra 2019-05-08 21:22:52 +02:00
  • 2a50daa377 Update aggregate handling Eelco Dolstra 2020-02-17 16:33:25 +01:00
  • 15187b059b Remove hydra-eval-guile-jobs Eelco Dolstra 2020-02-15 15:12:14 +01:00
  • be8eb9d00d hydra-eval-jobs: Parallelize Eelco Dolstra 2020-02-19 21:10:22 +01:00
  • c53cfb5234 flake.lock: Update Eelco Dolstra 2020-02-19 20:37:14 +01:00
  • 6f1d68bda4 Revert "hydra-eval-jobs -> nix eval-hydra-jobs" Eelco Dolstra 2020-02-19 20:36:52 +01:00
  • cf961ac893 Update aggregate handling Eelco Dolstra 2020-02-17 16:33:25 +01:00
  • 4824b0fd9b flake.lock: Update Eelco Dolstra 2020-02-17 16:23:39 +01:00
  • 4b9cdc4933 Remove boehmgc dependency Eelco Dolstra 2020-02-15 21:56:35 +01:00
  • b0a5365602 flake.lock: Update Eelco Dolstra 2020-02-15 21:55:33 +01:00
  • 68bdf834ee Fix hydra-evaluator --unlock Eelco Dolstra 2020-02-15 16:40:16 +01:00
  • 345512a6d0 hydra-eval-jobs -> nix eval-hydra-jobs Eelco Dolstra 2020-02-15 00:03:58 +01:00
  • 23c9ca3e94 Remove hydra-eval-guile-jobs Eelco Dolstra 2020-02-15 15:12:14 +01:00
  • 639c660abf Fix build Eelco Dolstra 2020-02-15 14:54:21 +01:00
  • 93ed7f81cb flake.lock: Update Eelco Dolstra 2020-02-14 23:26:56 +01:00
  • ae1b9face3 Merge remote-tracking branch 'origin/master' into flake Graham Christensen 2020-02-11 12:52:46 -05:00
  • 027668f0db hydra.sql: add an index for slow queries in production Graham Christensen 2020-02-11 12:52:28 -05:00
  • 53896ff19b Merge remote-tracking branch 'origin/master' into flake Graham Christensen 2020-02-11 08:36:40 -05:00
  • 834793468f fixup: d'oh, make the migrations from #710 part-2 sequential Graham Christensen 2020-02-11 08:35:35 -05:00
  • 881b7449fd Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2020-02-11 14:23:16 +01:00
  • 0dbf0a361e Merge pull request #714 from grahamc/jobset-id-pgsql-part-2 Eelco Dolstra 2020-02-11 13:51:17 +01:00
  • 2637a7ad76 Builds: index literally what latest-finished queries Graham Christensen 2020-02-09 15:48:11 -05:00
  • f0f41eaaff LatestSucceededForJob{,set}: Filter with jobset_id Graham Christensen 2020-02-05 17:02:56 -05:00
  • 66fbbd9692 Jobs.builds: Fetch via Jobs.jobset_id Graham Christensen 2020-02-05 18:27:03 -05:00
  • 7c71f9df28 Jobsets.builds: Fetch via Jobsets.id Graham Christensen 2020-02-05 16:35:39 -05:00
  • 3c392b8cd8 Jobsets.jobs: Fetch via Jobsets.id Graham Christensen 2020-02-05 17:30:23 -05:00
  • 8ef08f1385 Builds.jobset_id: make not-null Graham Christensen 2020-02-05 15:25:52 -05:00
  • 2cdcc7f188 Jobs.jobset_id: make not-null Graham Christensen 2020-02-05 19:42:07 -05:00
  • 100e09a5b3 Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2020-02-10 17:58:10 +01:00
  • add4f610ce Merge pull request #711 from grahamc/jobset-id-pgsql-part-1 Graham Christensen 2020-02-10 11:43:38 -05:00
  • c4cc72f944 hydra-init: Warn about the schema version migration Graham Christensen 2020-02-06 14:26:38 -05:00
  • f69260118b hydra-backfill-ids: create to add jobset_id values to Builds and Jobs Graham Christensen 2020-02-05 21:12:49 -05:00
  • f3a561aecd Builds: populate Builds.jobset_id in hydra-eval-jobset Graham Christensen 2020-02-05 16:24:43 -05:00
  • ddf00fa627 Builds: add a nullable jobset_id foreign key to Jobsets. Graham Christensen 2020-02-05 15:11:56 -05:00
  • 624f1d8d2d Jobs: populate Jobs.jobset_id field when writing from hydra-eval-jobset Graham Christensen 2020-02-05 17:30:11 -05:00
  • efa1f1d4fb Jobs: add a nullable jobset_id foreign key to Jobsets. Graham Christensen 2020-02-05 17:10:50 -05:00
  • e00030563b Jobsets: add a SERIAL, unique, non-null id column Graham Christensen 2020-02-05 14:06:21 -05:00
  • 4a05bb36ac Merge pull request #713 from grahamc/backport-flake-migration Eelco Dolstra 2020-02-10 17:41:46 +01:00
  • 6fe57ab5fa Copy the flake migration from the flake branch Graham Christensen 2020-02-09 15:17:24 -05:00
  • 2b4f14963b Merge pull request #709 from grahamc/generate-from-postgresql Eelco Dolstra 2020-02-06 20:18:31 +01:00
  • c2f932a7e3 sql: Generate models from postgresql Graham Christensen 2020-02-06 12:23:47 -05:00
  • ba8814a245 Fix build Eelco Dolstra 2020-02-03 18:43:45 +01:00
  • d1bc950de2 Doh Eelco Dolstra 2020-02-03 18:38:05 +01:00
  • f0e8e56f89 Update flake.lock Eelco Dolstra 2020-02-03 17:53:51 +01:00
  • bb94677526 Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2020-02-03 17:49:01 +01:00
  • 9da60e3c66 Merge pull request #708 from basvandijk/remove-logdiff-button Eelco Dolstra 2020-01-27 14:36:56 +01:00
  • 5fab5e935b Remove the "log diff" buttons Bas van Dijk 2020-01-26 21:45:38 +01:00
  • bd9b656c54 Fix printing aggregate status Bas van Dijk 2020-01-26 20:15:18 +01:00
  • cdd9d6e071 Update haserrormsg logic implementation. Kevin Quick 2020-01-20 10:40:33 -08:00
  • 08bfff9d13 hydra-queue-runner: sleep 5s after handling an exception Bas van Dijk 2020-01-14 13:34:35 +01:00
  • ec8b2970e0 Remove added strictness to allow multiple query returns. Kevin Quick 2020-01-12 10:18:52 -08:00
  • 7bb6b5e206 Update libpqxx usage to move away from deprecated API interactions. Kevin Quick 2020-01-11 22:38:40 -08:00
  • de24771a8e Handle case where jobset has no defined errormsg for api/jobsets Kevin Quick 2020-01-11 17:01:44 -08:00
  • 5c0c7d52a0 Merge pull request #700 from hamishmack/master Eelco Dolstra 2020-01-07 11:38:34 +01:00
  • c40c887e50 Fixes for macOS Hamish Mackenzie 2020-01-07 12:38:06 +13:00
  • e7f2139e25 Build against nix-master Eelco Dolstra 2019-12-30 22:49:26 +01:00
  • 5cac40a438 Merge remote-tracking branch 'origin/master' into flake Graham Christensen 2019-12-29 16:37:25 -05:00
  • d0f1bda0b8 job prometheus endpoint: drop nixname, too variable Graham Christensen 2019-12-29 16:36:57 -05:00
  • d24de1b5de Merge remote-tracking branch 'origin/master' into flake Graham Christensen 2019-12-28 20:58:03 -05:00
  • 64cdc3413c job prometheus endpoint: d'oh Graham Christensen 2019-12-28 20:57:27 -05:00
  • 511c2db8aa Merge remote-tracking branch 'origin/master' into flake Graham Christensen 2019-12-28 20:22:54 -05:00
  • f8875f2d68 Merge pull request #699 from grahamc/job-prom Graham Christensen 2019-12-28 20:22:24 -05:00
  • d5445bfc1d job: create a prometheus endpoint Graham Christensen 2019-12-28 21:39:20 +00:00
  • 20dd0bbe6a Merge pull request #691 from knl/fix-missing-notification-stats Eelco Dolstra 2019-11-13 11:49:32 +01:00
  • 06abfd6b2f hydra-send-stats: Cleanup removed metrics Nikola Knezevic 2019-11-13 11:42:55 +01:00
  • 4779757683 Update flake.lock Eelco Dolstra 2019-11-08 15:45:21 +01:00
  • 9e0e625bfa Update flake.lock Eelco Dolstra 2019-11-08 14:41:13 +01:00
  • 4c8f600eaa Update to latest Nix and fix compilation Eelco Dolstra 2019-11-07 23:16:05 +01:00
  • 1784c362ed Simplify flake.nix Eelco Dolstra 2019-11-07 18:46:32 +01:00
  • 55b0afa08f Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2019-11-07 18:42:15 +01:00
  • e89ea733d0 Merge pull request #687 from andir/more-roles Graham Christensen 2019-11-07 17:52:58 +01:00
  • 841a47cabe Add cancel-build role Andreas Rammhold 2019-11-05 19:29:36 +01:00
  • ce1e10c116 Add bump-to-front role Andreas Rammhold 2019-11-05 19:24:51 +01:00
  • 45f8a0ef66 Merge pull request #686 from basvandijk/remove-unused-firstOutput Eelco Dolstra 2019-11-05 14:09:54 +01:00
  • 840e99f859 hydra-eval-jobset: $firstOutput is not used so can be removed Bas van Dijk 2019-11-05 13:58:40 +01:00
  • c7d1d34547 Merge pull request #683 from dasJ/flake Eelco Dolstra 2019-10-27 16:53:44 +01:00
  • 6f99d958bc Fix declarative flake builds Janne Heß 2019-10-27 14:57:53 +01:00
  • 26ea7e493d Update flake.lock Eelco Dolstra 2019-10-23 21:32:37 +02:00
  • a816730d8b uri -> url Eelco Dolstra 2019-10-23 20:31:27 +02:00