Commit Graph

  • 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
  • 43d4bc9108 Fix reproduction instructions Eelco Dolstra 2019-10-23 16:29:12 +02:00
  • 7ba06c13ac Bump flake dependencies Eelco Dolstra 2019-10-22 20:19:40 +02:00
  • 551e936fac Update flake.nix Eelco Dolstra 2019-10-15 20:21:42 +02:00
  • 4b28068925 Update flake.lock Eelco Dolstra 2019-10-04 21:43:59 +02:00
  • 80738fadb1 Add hydraProxy module Eelco Dolstra 2019-10-04 21:31:27 +02:00
  • d0b972bdd0 Use the overlay from the nix flake Eelco Dolstra 2019-10-04 17:32:29 +02:00
  • 8d2896b36b epoch -> edition Eelco Dolstra 2019-09-26 18:35:00 +02:00
  • 037f6488f6 Merge pull request #680 from grahamc/prometheus Eelco Dolstra 2019-09-25 19:46:42 +02:00
  • 7c6fd83dda Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2019-09-25 17:28:00 +02:00
  • d4b4255dd2 hydra-queue-runner: Support running in a NixOS container Eelco Dolstra 2019-09-25 17:26:03 +02:00
  • 554bb7d9ce hydra-queue-runner: Don't pass IN_SYSTEMD to child processes Eelco Dolstra 2019-09-25 17:25:07 +02:00
  • 3a04f28459 hydra: upgrade nixpkgs to 19.09 Graham Christensen 2019-09-24 16:51:18 -04:00
  • 937e165328 export a /prometheus endpoint Graham Christensen 2019-09-24 16:34:16 -04:00
  • e110d5a38f Build the container in Hydra Eelco Dolstra 2019-09-24 21:48:28 +02:00
  • 40e7b6e884 Add a NixOS container to demo Hydra Eelco Dolstra 2019-09-24 19:58:10 +02:00
  • 0ccf36ca3b Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2019-09-24 19:03:18 +02:00
  • 4223202c99 Merge pull request #432 from LumiGuide/better-buildMachinesFiles-default Eelco Dolstra 2019-09-24 19:00:32 +02:00
  • 1ab3b26b67 Update lock file Eelco Dolstra 2019-09-19 00:10:12 +02:00
  • 66d71689ec flake.nix improvements Eelco Dolstra 2019-09-17 17:25:59 +02:00
  • ada640d340 Update flake.nix Eelco Dolstra 2019-08-30 17:23:05 +02:00
  • 242b8b7a31 Merge pull request #676 from knl/fix-term-size-any-log-message Eelco Dolstra 2019-08-30 14:17:12 +02:00
  • a9d744d2a3 Add Term::Size::Any Nikola Knezevic 2019-08-30 11:54:56 +02:00
  • 906d2493c5 Merge pull request #673 from nlewo/jobset-error Graham Christensen 2019-08-26 10:23:52 -04:00
  • c8983ca076 Add haserrormsg boolean attribute to jobset API response Antoine Eiche 2019-08-20 11:07:43 +02:00
  • f10b2c2da8 Update Hydra schema, otherwise hydra-notify will not work. Rob Vermaas 2019-08-19 17:05:11 +02:00
  • 89ee74f1e3 Merge pull request #672 from gilligan/extend-jobset-api-response Eelco Dolstra 2019-08-16 19:39:57 +02:00
  • 919195b04f Extend the jobset API response tobias pflug 2019-08-16 16:03:01 +02:00
  • 2de52d8538 Merge remote-tracking branch 'origin/master' into flake Eelco Dolstra 2019-08-15 13:56:00 +02:00
  • c8a4030c5f Fix error in GitlabStatus plugin Eelco Dolstra 2019-05-15 09:53:23 +02:00
  • f17cd94bac Merge pull request #668 from NixOS/notifications Eelco Dolstra 2019-08-14 13:05:56 +02:00
  • 92d8d6baa5 Avoid fetching Projects/Jobsets just to get the name column Eelco Dolstra 2019-08-13 17:42:19 +02:00
  • 16811d3e78 Plugins: Add isEnabled method Eelco Dolstra 2019-08-13 17:20:16 +02:00
  • f49a089fc0 hydra-notify: Don't do an unnecessary fetch of Jobsets Eelco Dolstra 2019-08-13 17:19:40 +02:00
  • e2537f741b Restart hydra-notify Eelco Dolstra 2019-08-13 11:19:10 +02:00
  • d08cfa48d7 Add a 'step_started' notification Eelco Dolstra 2019-08-12 17:34:01 +02:00