Commit Graph

  • 7e3f12fe10 Merge branch 'decl-project-remote-store' Shea Levy 2017-04-10 11:36:41 -04:00
  • 81fee456c2 fix #425: parsable config by hydra-queue-runner Domen Kožar 2017-04-10 14:59:58 +02:00
  • 426aea1236 hydra-queue-runner: Allow multiple concurrent daemon connections Eelco Dolstra 2017-04-06 18:50:53 +02:00
  • 5810042a3b Periodically clear Store's path info cache Eelco Dolstra 2017-04-06 17:20:23 +02:00
  • 8364f4ec70 Upload log files to the right location Eelco Dolstra 2017-04-06 13:03:12 +02:00
  • fec895a642 hydra-server: Support logs in S3 Eelco Dolstra 2017-04-05 17:55:56 +02:00
  • 4f11cf45dc Fix build cancellation Eelco Dolstra 2017-04-05 11:01:57 +02:00
  • a738f826e8 declarative projects: Pull jobset spec build from the remote store Shea Levy 2017-04-01 10:38:39 -04:00
  • 3e0ee24b87 Adds documentation for the external API (#441) Richard Zetterberg 2017-04-01 11:20:49 +02:00
  • 90870f1416 NixExprs.pm: encode default.nix as utf-8 to fix missing chars/data. (#455) Will Dietz 2017-04-01 04:18:51 -05:00
  • 147ba3ca31 Set proper charset on log files Eelco Dolstra 2017-03-31 17:59:51 +02:00
  • ec1c8efd43 Merge branch 'eval-no-build-hook' Shea Levy 2017-03-30 13:19:37 -04:00
  • 8771f7f913 Merge pull request #382 from shlevy/cached-build-notifications Eelco Dolstra 2017-03-29 18:52:20 +02:00
  • 57bc0eaead hydra-queue-runner: Limit concurrent database connections Eelco Dolstra 2017-03-21 11:53:46 +01:00
  • 3b5fd2d857 hydra-eval-jobs: Disable the build hook. Shea Levy 2017-03-20 12:57:05 -04:00
  • 150228d7de Upload build logs to the binary cache Eelco Dolstra 2017-03-15 16:43:54 +01:00
  • 7e6486e694 Move log compression to a plugin Eelco Dolstra 2017-03-13 17:18:22 +01:00
  • 285754aff6 hydra-evaluator improvements Eelco Dolstra 2017-03-13 16:19:22 +01:00
  • 242ea8009f hydra-evaluator: Don't use the "timeout" command Eelco Dolstra 2017-03-13 15:11:13 +01:00
  • d1afb42f12 Supress debug message Eelco Dolstra 2017-03-13 11:11:48 +01:00
  • 73900e9f5f Fix std::stoi exception Eelco Dolstra 2017-03-08 15:07:52 +01:00
  • edebdf33f0 hydra-queue-runner: Handle SIGINT Eelco Dolstra 2017-03-03 12:41:00 +01:00
  • 500c27e4d5 Add hydra.conf option "nar_buffer_size" to configure memoryTokens limit Eelco Dolstra 2017-03-03 12:37:27 +01:00
  • 7c3e5c99c0 Include nix/config.h Eelco Dolstra 2017-03-03 12:33:22 +01:00
  • fd754d678e Do not trigger eval on jobset change when check interval is 0 (disabled). Rob Vermaas 2017-02-23 09:15:26 +00:00
  • 9f6afb3375 Lock paths in the scm cache Eelco Dolstra 2017-02-21 18:11:53 +01:00
  • 52753e49c2 hydra-evaluator: Handle SIGINT Eelco Dolstra 2017-02-21 17:54:31 +01:00
  • 81ac547d2b Move most of AddBuilds to hydra-eval-jobset Eelco Dolstra 2017-02-21 16:17:31 +01:00
  • 7081f97f3a Pedantry: CLOCK_REALTIME -> CLOCK_MONOTONIC Eelco Dolstra 2017-02-21 15:49:01 +01:00
  • 53b1f7da64 Decrease memoryTokens Eelco Dolstra 2017-02-03 14:44:52 +01:00
  • a366f362e1 Use latest nixUnstable Eelco Dolstra 2017-02-03 14:39:18 +01:00
  • 63d8c8d631 Revert "Sort inputs table" (#448) Renzo Carbonara 2017-01-30 18:20:08 +01:00
  • 4efd078977 Only set buildMachinesFiles when nix.buildMachines is defined Bas van Dijk 2016-12-11 15:35:38 +01:00
  • de55303197 Fix SQL syntax for migration 50. It failed with PostgreSQL 9.4. (#416) Renzo Carbonara 2016-12-09 18:18:17 +01:00
  • 8a120006f0 Fix version test Eelco Dolstra 2016-12-08 16:03:02 +01:00
  • 9989e6c0f4 Get exact build start/stop times from the remote Eelco Dolstra 2016-12-07 16:10:21 +01:00
  • f6081668dc Allow determinism checking for entire jobsets Eelco Dolstra 2016-12-07 15:57:13 +01:00
  • 8bb36e79bd Support testing build determinism Eelco Dolstra 2016-12-06 17:46:06 +01:00
  • d0ad3fd806 Revert "Remove the global channel" Eelco Dolstra 2016-12-06 14:25:09 +01:00
  • cf12356572 Document ssmtp for email notifications. (#426) phile314-isska 2016-11-29 15:27:53 +01:00
  • 8758d719c6 Remove logfile.css from templates (#428) Leonid Onokhov 2016-11-29 18:26:04 +04:00
  • 96dc9ccecb Document how to serve hydra behind reverse proxy (#423) Leonid Onokhov 2016-11-24 19:10:50 +04:00
  • 2f6c2f5622 Remove the global channel Eelco Dolstra 2016-11-17 18:17:02 +01:00
  • 98e7e37832 hydra-server: Fix and simplify robots.txt Eelco Dolstra 2016-11-17 18:13:57 +01:00
  • aef048b3cb Bump Nix dependency Eelco Dolstra 2016-11-16 17:52:26 +01:00
  • afb8765ae4 hydra-queue-runner: Bump memory limit to reflect more accurate accounting Eelco Dolstra 2016-11-16 17:51:18 +01:00
  • b4d32a3085 hydra-queue-runner: More accurate memory accounting Eelco Dolstra 2016-11-16 17:46:00 +01:00
  • cb5e438a08 Bump Nix Eelco Dolstra 2016-11-09 19:15:13 +01:00
  • e2a012de8c hydra-evaluator: Set jobset error if hydra-eval-jobset dies Eelco Dolstra 2016-11-08 17:08:54 +01:00
  • 4576b3d35b hydra-evaluator: Show friendlier exit status Eelco Dolstra 2016-11-08 17:00:17 +01:00
  • 1ecc8a4f40 hydra-queue-runner: Fix a race keeping cancelled steps alive Eelco Dolstra 2016-11-08 11:42:31 +01:00
  • de9d7bcf25 hydra-queue-runner: Handle exceptions in the dispatcher thread Eelco Dolstra 2016-11-08 11:25:43 +01:00
  • 7863d2e1da Step cancellation: Don't use pthread_cancel() Eelco Dolstra 2016-11-07 19:34:35 +01:00
  • 95aa1f0590 Merge pull request #407 from grahamc/images Eelco Dolstra 2016-11-07 14:20:17 +01:00
  • 6f6562bc5f Update build images to be more friendly to users with color blindness. Graham Christensen 2016-10-23 18:21:15 -04:00
  • d7453bd8be hydra-queue-runner: Fix message Eelco Dolstra 2016-11-02 12:44:18 +01:00
  • 4f08c85c69 hydra-queue-runner: Fix assertion failure Eelco Dolstra 2016-11-02 12:41:00 +01:00
  • 07decd6915 Also hide disabled projects on the overview page by default Eelco Dolstra 2016-11-01 13:13:59 +01:00
  • 9072adece8 Fix broken logic for showing/hiding jobsets Eelco Dolstra 2016-11-01 13:03:14 +01:00
  • ef711ce845 Handle Referer not having a trailing slash Eelco Dolstra 2016-11-01 11:00:30 +01:00
  • d6ccbeedbd doc: add basic docs about declarative projects Shea Levy 2016-10-31 18:17:17 +01:00
  • b3169ce438 Kill active build steps when builds are cancelled Eelco Dolstra 2016-10-31 14:58:29 +01:00
  • a816ef873d Warn against empty machines file Eelco Dolstra 2016-10-27 20:14:12 +02:00
  • a2be29377e Hide hidden jobsets for project admins by default Eelco Dolstra 2016-10-27 16:46:20 +02:00
  • 3c8f00c76f Clean up unused images (#404) Graham Christensen 2016-10-30 12:06:44 -04:00
  • 2b790ceefa Remove the pretty-printed log Eelco Dolstra 2016-10-27 14:43:17 +02:00
  • 41a020e323 Fix typo Eelco Dolstra 2016-10-27 13:43:05 +02:00
  • cc866bff1e Fix API tests Eelco Dolstra 2016-10-27 13:15:09 +02:00
  • 3b84d4711b Bump Nix Eelco Dolstra 2016-10-26 15:09:16 +02:00
  • a0c8e2b055 Merge pull request #410 from LumiGuide/fix-hydra-eval-jobset-not-found Eelco Dolstra 2016-10-26 15:10:44 +02:00
  • 0b00d51baf Prevent orphaned build steps Eelco Dolstra 2016-10-26 14:42:28 +02:00
  • 8e1d791d0c Truncate the log just before starting the remote build Eelco Dolstra 2016-10-26 13:39:43 +02:00
  • cba7e7e0e2 Allow hydra-eval-jobset to be found by the hydra-evaluator Bas van Dijk 2016-10-25 22:55:32 +02:00
  • a12e9478e7 When manually scheduling an eval, force re-instantiation of store derivations Eelco Dolstra 2016-10-24 20:20:20 +02:00
  • 140cbe9302 Set utf-8 charset for raw logs Eelco Dolstra 2016-10-24 17:14:33 +02:00
  • 3fcfa20d1a Fix regression caused by ee2e9f53 Eelco Dolstra 2016-10-24 16:47:31 +02:00
  • f7ff7f741b Fix a couple of encoding issues Eelco Dolstra 2016-10-24 16:08:19 +02:00
  • 3586bf28e4 Build status: copy the alt attribute to the title attribute for on-hover tool tips. (#405) Graham Christensen 2016-10-23 07:21:21 -04:00
  • 881d3bc017 Bump Nix Eelco Dolstra 2016-10-21 19:19:28 +02:00
  • a3efdcdfd9 Use std::regex Eelco Dolstra 2016-10-21 18:06:26 +02:00
  • 5d8fbc6ca1 Fix referer check Eelco Dolstra 2016-10-21 17:56:34 +02:00
  • c928c41ee1 Add XSRF protection for POST requests Eelco Dolstra 2016-10-20 16:11:33 +02:00
  • bbe45ed844 Remove Persona support Eelco Dolstra 2016-10-20 14:14:04 +02:00
  • e0b2921ff2 Concurrent hydra-evaluator Eelco Dolstra 2016-10-13 15:53:05 +02:00
  • 16feddd5d4 Drop obsolete -laws-cpp-sdk-s3 Eelco Dolstra 2016-10-10 16:22:22 +02:00
  • dd5af7637d Remove finally.hh Eelco Dolstra 2016-10-10 16:01:48 +02:00
  • 386a972244 README: fix manual links, fixes #401 Domen Kožar 2016-10-13 13:36:09 +02:00
  • 607eeda9bb svn.nixos.org -> github.com Domen Kožar 2016-10-12 18:00:30 +02:00
  • 7221bd7e5a manual: Add index.html Eelco Dolstra 2016-10-10 15:52:11 +02:00
  • 303718dbd6 Doh Eelco Dolstra 2016-10-10 15:26:50 +02:00
  • 0b5a7472be Add a job for the manual Eelco Dolstra 2016-10-10 15:26:18 +02:00
  • 633724cc8a services.hydra -> services.hydra-dev Eelco Dolstra 2016-10-10 11:29:15 +02:00
  • 2f0d2f8d91 Bump Nix Eelco Dolstra 2016-10-10 11:18:17 +02:00
  • ee2e9f5335 Update to reflect BinaryCacheStore changes Eelco Dolstra 2016-10-07 20:23:05 +02:00
  • fb0d2d2dda Build against the bleeding edge of Nix Eelco Dolstra 2016-10-06 17:26:12 +02:00
  • e94ef4627c Tests: Clear $NIX_REMOTE_SYSTEMS Eelco Dolstra 2016-10-06 17:19:16 +02:00
  • f2724d088d Test: Show error output from hydra-queue-runner on timeout Eelco Dolstra 2016-10-06 17:18:10 +02:00
  • 6a313c691b hydra-queue-runner: Fix build Eelco Dolstra 2016-10-06 15:24:09 +02:00
  • 7089142fdc Add error/warnings for deprecated store specification Alexander Ried 2016-05-12 10:17:05 +02:00
  • a73f211bf2 Use store-api for binary cache instantiation Alexander Ried 2016-05-12 10:15:15 +02:00