Commit Graph

  • d9cbf8cf01 Use PostgreSQL 9.5 Eelco Dolstra 2017-09-22 15:18:22 +02:00
  • 2318baaade Add 'readonly_ips' option, to allow readonly access for certain IPs when 'private' option is enabled. Rob Vermaas 2017-09-22 11:36:49 +00:00
  • b828224fee Periodically close RemoteStore connections Eelco Dolstra 2017-09-14 18:16:33 +02:00
  • 6517446c34 Update to latest nixUnstable Eelco Dolstra 2017-09-14 17:22:48 +02:00
  • d676c91bd5 Return Builds.drvpath in the JSON API Eelco Dolstra 2017-09-12 18:42:18 +02:00
  • 4af97c57f5 Acquire the send lock only while actually sending Eelco Dolstra 2017-09-01 16:28:49 +02:00
  • 50ab80caf2 Don't wait forever to acquire the send lock Eelco Dolstra 2017-09-01 15:29:06 +02:00
  • b405837d4d Merge pull request #474 from zraexy/patch-1 Eelco Dolstra 2017-08-22 22:37:23 +02:00
  • 337a72ef4d Fix displaying errors from JSON requests Eelco Dolstra 2017-08-17 15:32:46 +02:00
  • 48609664a5 Fixes NixOS/hydra#402 (#424) montag451 2017-08-10 14:16:24 +02:00
  • 7e9b6acbce Fix perl search path; avoid reference to build path (#471) spacefrogg 2017-08-10 14:13:00 +02:00
  • 3fc320db32 Merge pull request #498 from AmineChikhaoui/hydra-timeboard Rob Vermaas 2017-07-27 09:33:32 +00:00
  • c0fb091fe3 add space Amine Chikhaoui 2017-07-26 16:56:16 +01:00
  • 20c4655adb fix style Amine Chikhaoui 2017-07-26 16:55:07 +01:00
  • b9ed08d703 move file and add a basic README Amine Chikhaoui 2017-07-26 16:54:04 +01:00
  • d6f029bf82 remove hydra.nixos.org reference Amine Chikhaoui 2017-07-26 15:26:41 +01:00
  • 964811d385 rename resource Amine Chikhaoui 2017-07-26 15:22:18 +01:00
  • 3089f15745 Add hydra status dd timeboard expression Amine Chikhaoui 2017-07-26 15:20:40 +01:00
  • 7c976d2aec hydra-queue-runner: Make build notification more reliable Eelco Dolstra 2017-07-26 15:17:51 +02:00
  • 5ee74dd3a0 Merge pull request #497 from dtzWill/fix/no-skip-buildid-forward Eelco Dolstra 2017-07-26 11:40:48 +02:00
  • 719df63190 queue-monitor: never move lastBuildId forward without processing jobs. Will Dietz 2017-07-25 19:46:24 -05:00
  • e117d85c2a hydra-queue-runner: Set a thread title for the builder threads Eelco Dolstra 2017-07-25 15:58:54 +02:00
  • 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