Commit Graph

  • ede4a10353 Compose release name for an evaluation if none has been defined Sander van der Burg 2014-08-23 16:20:58 +02:00
  • 319e053368 Hopefully fix UTF-8 chars in Hipchat notification messages Eelco Dolstra 2014-08-18 14:01:39 +02:00
  • 2ffceef875 Tweak Eelco Dolstra 2014-08-17 23:54:12 +02:00
  • 28b528c1ab Ensure proper escaping of /build/.../contents pages Eelco Dolstra 2014-08-17 23:43:22 +02:00
  • f50066ab6f Fix encoding of Hydra logs Eelco Dolstra 2014-08-17 23:43:01 +02:00
  • a80bfceaca Remove timeout detection hack Eelco Dolstra 2014-08-17 19:26:03 +02:00
  • 42b23133e8 Fix UTF-8 handling of log files Eelco Dolstra 2014-08-13 18:53:29 +02:00
  • a2b27c7cf2 Preserve whitespace in string inputs Eelco Dolstra 2014-08-13 17:25:08 +02:00
  • 9334b84d6f Fix registerRoot Eelco Dolstra 2014-08-13 16:29:00 +02:00
  • 3520315fea Fix build and handling of string inputs starting with a dash Eelco Dolstra 2014-08-13 16:24:26 +02:00
  • 69e3aa0438 Write Hydra roots as regular files instead of symlinks Eelco Dolstra 2014-08-01 17:24:55 +02:00
  • 7351752066 fixed string comparison Ronny Esterluss 2014-07-31 21:56:35 +02:00
  • 5ebc2e5419 only checkout the target branch when topgit is used Tino Breddin 2014-07-31 21:42:13 +02:00
  • 55aaf807eb added clean command Ronny Esterluss 2014-07-31 19:03:25 +02:00
  • ee840be313 forcing branch switch Ronny Esterluss 2014-07-31 17:59:42 +02:00
  • 6b88be040e Make restartBuilds faster Eelco Dolstra 2014-07-18 00:02:59 +02:00
  • 365de86ead Fix hydra-update-gc-roots Eelco Dolstra 2014-07-16 23:20:58 +02:00
  • fb5f01097b Fix race between hydra-eval-jobs and hydra-update-gc-roots Eelco Dolstra 2014-07-14 13:18:07 +02:00
  • 114f8a26ee Fix build for new nixUnstable Shea Levy 2014-06-16 12:24:17 -04:00
  • 91f895b3d6 hydra-module.nix: Take lib from the module system, not from pkgs Shea Levy 2014-05-14 15:06:57 -04:00
  • 268f273a3e Add value and dependency fields to eval json output. Rob Vermaas 2014-05-08 17:08:31 +02:00
  • da73eb5f8a Include dependency column in JSON output Eelco Dolstra 2014-05-08 16:36:15 +02:00
  • 1c92d760fa Merge pull request #161 from thoughtpolice/coverity Rob Vermaas 2014-05-03 17:46:35 +02:00
  • 14ccf84e46 Merge pull request #160 from thoughtpolice/extraEnv Rob Vermaas 2014-05-03 17:46:22 +02:00
  • 4166974657 hydra: add Coverity Scan plugin Austin Seipp 2014-04-30 18:50:43 -05:00
  • 1306291c6c Handle utf-8 properly Eelco Dolstra 2014-05-01 16:33:25 +02:00
  • 67c79a16a8 Remove unnecessary join against releases table Eelco Dolstra 2014-05-01 13:03:34 +02:00
  • 76a7cdc897 hydra-module: add config.extraEnv Austin Seipp 2014-04-30 11:54:45 -05:00
  • 6c6ce7a781 Fix cloning jobsets Eelco Dolstra 2014-04-30 09:26:53 +02:00
  • d9475273c5 trunk -> master Eelco Dolstra 2014-04-25 14:56:29 +02:00
  • a052bba1bb Fix test Eelco Dolstra 2014-04-24 16:08:04 +02:00
  • 4d9edd0ca8 Also redirect /job requests that refer to a renamed jobset Eelco Dolstra 2014-04-24 11:05:16 +02:00
  • 23416f9960 Do a permanent redirect Eelco Dolstra 2014-04-24 10:52:46 +02:00
  • affec8881d Remove support for views Eelco Dolstra 2014-04-23 23:21:06 +02:00
  • 5e0d10a392 When renaming a jobset, add a redirect from the old name Eelco Dolstra 2014-04-23 23:12:00 +02:00
  • 5a5f1e42e6 Merge pull request #153 from aszlig/permissions-start-only Rob Vermaas 2014-04-15 21:50:26 +02:00
  • 72d3504fbd hydra-module: Use PermissionsStartOnly in init. aszlig 2014-04-11 00:06:31 +02:00
  • b7816eacd5 Merge pull request #152 from aszlig/module-without-su Eelco Dolstra 2014-04-10 20:30:42 +02:00
  • f75509099a hydra-module: Don't rely on su being available. aszlig 2014-04-10 20:09:29 +02:00
  • be63c50560 Show whether a job still exists Eelco Dolstra 2014-04-08 18:49:10 +02:00
  • 4471cae07e hydra-eval-guile-jobs: Add "This file is part of Hydra". Ludovic Courtès 2014-04-08 18:22:09 +02:00
  • cc46456598 hydra-eval-guile-jobs: Register derivations as GC roots. Ludovic Courtès 2014-04-08 18:21:26 +02:00
  • e3e8c1bc74 hydra-eval-guile-jobs: Honor $NIX_STORE_DIR. Ludovic Courtès 2014-04-08 18:16:44 +02:00
  • 4cf0d7c4b3 hydra-update-gc-roots: Keep derivations of failed builds Eelco Dolstra 2014-04-08 17:54:11 +02:00
  • 4aa01e021e Fix building against the latest Nix Eelco Dolstra 2014-04-08 17:08:09 +02:00
  • d087aeb0d9 Fix adding jobset inputs Shea Levy 2014-03-06 08:22:59 -05:00
  • 5fe09e9bf0 nix's libs live in $out/lib now, not $out/nix/lib Shea Levy 2014-03-06 07:56:50 -05:00
  • 024a5e7d75 edit-jobset.tt: Retain old inputs with dashes in their name Shea Levy 2014-03-06 07:50:49 -05:00
  • 2d8f2503c5 Build against latest Nix Eelco Dolstra 2014-03-05 11:11:59 +01:00
  • ccdb6f2b23 Honor $NIX_STORE_DIR. Ludovic Courtès 2014-02-28 14:08:51 +01:00
  • f409d2b4f6 Allow notify option to be set for hipchat notification. (https://www.hipchat.com/docs/api/method/rooms/message) Your Name 2014-02-28 09:27:33 +00:00
  • 421950aede Use minutes in build history charts. Your Name 2014-02-28 09:16:45 +00:00
  • 61448ca2bd guile: Raise default absolute timeout to from 2h to 20h. Ludovic Courtès 2014-02-27 22:19:52 +01:00
  • b29d7b1091 Only email responsible authors when the build has changed Shea Levy 2014-02-26 11:05:46 -05:00
  • 8dcef7702f Add jobset/job menus on buid log pages Eelco Dolstra 2014-02-26 11:49:28 +01:00
  • 66b8c1a9e0 Return 410 Gone (rather than 500) if an output is no longer available Eelco Dolstra 2014-02-26 11:38:02 +01:00
  • 6327edd63f Add a convenient way to get logs of a path/drv. Requested by phreedom. Rob Vermaas 2014-02-19 10:21:59 +00:00
  • 73a0cb57c5 Jobset evals page: Don't show nrFailed if it's zero Eelco Dolstra 2014-02-18 11:08:12 +01:00
  • 78974abb69 Remove sqlite from the docs. Not (properly) supported. Rob Vermaas 2014-02-17 12:24:34 +01:00
  • d4d9896f9f Re-add the history tab (store size and build time), now as lazy-loaded tab on build page. Hydra 2014-01-28 10:27:48 +00:00
  • b3c1c57a5b Add postgresql 9.2 remark Rob Vermaas 2014-01-24 13:00:18 +01:00
  • ac177d0984 Add nixexprpath/nixexprinput to GET of jobset (API). Rob Vermaas 2014-01-23 12:44:02 +01:00
  • 2398f2ce49 Spelling fix Eelco Dolstra 2014-01-15 16:09:02 +01:00
  • 492fe121ea Jobset eval page: Fix handling of aborted/cancelled builds Eelco Dolstra 2014-01-15 16:06:47 +01:00
  • cad2c07a35 Fix broken redirects Eelco Dolstra 2014-01-14 18:17:33 +01:00
  • 6572869596 clear-queue-non-current: Work around PostgreSQL query optimizer stupidity Eelco Dolstra 2014-01-14 18:14:10 +01:00
  • 62809f484f hydra-eval-jobs: Fix building against the latest unstable Nix Eelco Dolstra 2014-01-12 17:37:56 +01:00
  • 1d392f64c6 Fix typo. Rob Vermaas 2014-01-10 15:20:19 +01:00
  • bd7b6fc401 Allow Hydra to run as a private instance by requiring a login. Rob Vermaas 2014-01-10 11:04:28 +01:00
  • 3e1a98668f Allow configuring a set of domains to allow logins from Persona. Rob Vermaas 2014-01-09 13:31:02 +01:00
  • a598fe7e81 Allow Hydra's binary cache to be signed Eelco Dolstra 2014-01-08 15:19:17 +01:00
  • de26b55afe User.pm: Handle params from JSON properly Shea Levy 2013-12-12 09:38:46 -05:00
  • f25f8dbfa3 Higher timeout for prefetching bazaar inputs. Rob Vermaas 2013-12-11 17:34:30 +01:00
  • a92a57f3b0 hydra-evaluator: When evaluating a single jobset, exit with a failure code if evaluation fails Shea Levy 2013-11-27 14:29:05 -05:00
  • dd4e57fb0c Allow passing a specific build as an input Eelco Dolstra 2013-11-11 21:36:26 +00:00
  • 8f104396ec Support passing a jobset evaluation as an input Eelco Dolstra 2013-11-11 21:17:22 +00:00
  • 7b35e4d0de Add a link to the latest finished eval of a jobset Eelco Dolstra 2013-11-11 14:49:39 +01:00
  • a0fdf8d2ba Use local copy of the Persona sign in button Eelco Dolstra 2013-11-06 22:20:57 +01:00
  • 80267bcbb1 Merge branch 'persona' Eelco Dolstra 2013-11-06 18:14:52 +01:00
  • c92410c147 Use hydra-module.nix in the tests Eelco Dolstra 2013-11-06 18:10:52 +01:00
  • 066b982222 Revert "Add a unit template to run hydra-evaluator with arbitrary arguments" Shea Levy 2013-11-06 11:45:29 -05:00
  • 8b67ad8787 hydra-module.nix: Export the HYDRA_* environment variables Eelco Dolstra 2013-11-06 17:32:50 +01:00
  • ed9d57d0a4 hydra-module.nix: More paranoid permissions on the data directory Eelco Dolstra 2013-11-06 17:29:34 +01:00
  • 2614fe21fb hydra-module.nix: Use startAt Eelco Dolstra 2013-11-06 17:29:22 +01:00
  • d710c1e443 hydra-module.nix: Fix setting the logo Eelco Dolstra 2013-11-06 17:27:36 +01:00
  • 243b05f1e7 hydra-module.nix: Use -p instead of HYDRA_PORT Eelco Dolstra 2013-11-06 17:19:57 +01:00
  • f4845cde00 hydra-module.nix: Make services require hydra-init Eelco Dolstra 2013-11-06 17:09:24 +01:00
  • 1f6304c876 hydra-module.nix: Don't use a password Eelco Dolstra 2013-11-06 17:07:25 +01:00
  • 6cac7e9795 Add a unit template to run hydra-evaluator with arbitrary arguments Shea Levy 2013-11-06 10:35:53 -05:00
  • ed69106c34 hydra-module.nix: Give types to options Eelco Dolstra 2013-11-06 16:34:16 +01:00
  • 6fc59aa0da hydra-module.nix: Remove the useWAL option Eelco Dolstra 2013-11-06 16:17:11 +01:00
  • 9dc3311ff7 hydra-module.nix: Don't create an admin user Eelco Dolstra 2013-11-06 16:15:53 +01:00
  • 64cbdddea8 Test whether incorrect passwords are rejected Eelco Dolstra 2013-11-06 16:10:47 +01:00
  • 4fb3d67f49 Make /login give a proper JSON response again Eelco Dolstra 2013-11-06 16:10:27 +01:00
  • bb2976693c Use hydra-init / hydra-create-user in the tests Eelco Dolstra 2013-11-06 15:37:06 +01:00
  • 8c2acdd294 make clean: Delete darcs-repo Eelco Dolstra 2013-11-06 14:29:55 +00:00
  • 60e7e4fbe9 Remove obsolete/broken timeline feature Eelco Dolstra 2013-11-06 15:20:30 +01:00
  • e8d92445d7 Keep sessions for a week Eelco Dolstra 2013-11-06 15:15:35 +01:00
  • 5723fda7fc Keep session state across hydra-server restarts Eelco Dolstra 2013-11-06 15:14:31 +01:00
  • 33f01da507 Fix hydra_logo setting Eelco Dolstra 2013-11-06 15:10:26 +01:00