Commit Graph

  • a6d9201947 GithubStatus: Allow config to specify the integration description and context Shea Levy 2017-07-24 15:12:52 -04:00
  • e78b9fd4ee hydra-queue-runner: Allow concurrent notifications Eelco Dolstra 2017-07-24 16:33:07 +02:00
  • bba383bf1b hydra-queue-runner: Keep some notification statistics Eelco Dolstra 2017-07-24 16:26:44 +02:00
  • f46a21e16e Slight cleanup Eelco Dolstra 2017-07-21 17:22:11 +02:00
  • dc5e0b120a Fix a race that can cause hydra-queue-runner to ignore newly added builds Eelco Dolstra 2017-07-21 14:25:33 +02:00
  • b0432c7762 Sync with nixUnstable Eelco Dolstra 2017-07-21 13:09:08 +02:00
  • 6fc851d376 Improve erorr message Eelco Dolstra 2017-07-17 14:10:34 +02:00
  • 66ae66024e Sync with latest Nix Eelco Dolstra 2017-07-17 11:38:58 +02:00
  • 064fd20b6f Merge pull request #494 from Chakerbh/master Eelco Dolstra 2017-07-11 17:41:22 +02:00
  • c5666095a1 Use build id for bitbucket Key Chaker Benhamed 2017-07-11 16:13:56 +01:00
  • f95516a82b Merge pull request #466 from cyraxjoe/configurable-git-input Eelco Dolstra 2017-07-07 11:03:06 +02:00
  • e07987b44b Merge pull request #492 from Chakerbh/master Eelco Dolstra 2017-07-05 17:29:04 +02:00
  • 8da3ca6e94 Skip the input if the emailResponsible field is disabled Chaker Benhamed 2017-07-05 15:51:20 +01:00
  • fd8cb39a11 Add BitBucket plugin Chaker Benhamed 2017-07-04 10:07:25 +01:00
  • 9cc25b0c96 Merge pull request #491 from NixOS/restart-daemons-on-config-change Eelco Dolstra 2017-06-27 16:37:00 +02:00
  • f220f45d29 hydra-module.nix: restart daemons on config change Domen Kožar 2017-06-27 16:01:06 +02:00
  • 803833aba7 Disable the build-queued hook Eelco Dolstra 2017-06-22 15:07:05 +02:00
  • 207d2dd10c GithubStatus: Don't send a pending status for already-finished builds Shea Levy 2017-06-21 14:51:03 -04:00
  • 6e4a7a30f7 fix github pulls json to be deterministic michael bishop 2017-06-21 09:35:26 -03:00
  • f0d24af940 Fix "Evaluation pending since..." message even though the jobset has been evaluated Eelco Dolstra 2017-06-12 14:15:00 +02:00
  • dfb3a52f67 Fix build-queued plugin hook Shea Levy 2017-05-24 10:38:29 -04:00
  • c40077ece1 Fix tests Shea Levy 2017-05-24 10:00:38 -04:00
  • 582c399420 Add buildQueued plugin hook Shea Levy 2017-05-24 09:45:31 -04:00
  • 3d044d2ec2 Github status API: Pull authorization from github_authorization by default Shea Levy 2017-05-24 08:53:29 -04:00
  • 08708e899a GithubPulls: Add 'revision' to the input Shea Levy 2017-05-24 07:33:06 -04:00
  • c6f0753435 Add GithubPulls input plugin. Shea Levy 2017-05-24 05:31:27 -04:00
  • 941665044e /api/scmdiff: Set correct MIME type Eelco Dolstra 2017-05-05 15:58:38 +02:00
  • 8abc595d1c preHook -> shellHook Eelco Dolstra 2017-05-04 15:25:22 +02:00
  • a39ffba042 Include the project and jobset names in the configuration blocks to set the timeout for a specific input in the GitInput plugin. Joel Rivera 2017-04-28 21:43:35 -05:00
  • 1f94f03699 Fix build Eelco Dolstra 2017-04-26 15:11:12 +02:00
  • 86aa851d8d Merge branch 'circleci-plugin' Shea Levy 2017-04-24 11:28:09 -04:00
  • b3c4c4ef0d Make all content of rotated table header clickable zraexy 2017-04-20 15:58:17 -08:00
  • 4c26cf0c81 getHydraConfig: Allow multiple includes Shea Levy 2017-04-20 08:00:09 -04:00
  • f4b4ee5751 Add CircleCI plugin. Shea Levy 2017-04-19 15:20:09 -04:00
  • cc85208fe4 Fix build Eelco Dolstra 2017-04-18 20:46:13 +02:00
  • af2f8122e3 Allow to configure the timeout value for the GitInput plugin in different places. Joel Rivera 2017-04-13 19:10:53 -05:00
  • fed37ea640 nix-prefetch-git: Only remove .git, not e.g. .gitkeep (#454) Shea Levy 2017-04-12 15:08:04 -04:00
  • 468b048fa2 Revert "Move build logic for the core hydra package into its own default.nix." Eelco Dolstra 2017-04-12 13:07:59 +02:00
  • 949e5865c6 Move build logic for the core hydra package into its own default.nix. Shea Levy 2017-04-11 13:07:46 -04:00
  • a0376a92e5 Add dependency on nix-perl Eelco Dolstra 2017-04-11 15:48:22 +02:00
  • c2c2633e50 Fix link to cached build log Eelco Dolstra 2017-04-11 14:25:48 +02:00
  • 433b94ee68 Fix Mercurial diff Eelco Dolstra 2017-04-11 13:39:54 +02:00
  • 585d3274e3 Better error message if jobset doesn't evaluate to an attrset Eelco Dolstra 2017-04-11 13:01:15 +02:00
  • 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