Commit Graph

  • 5ccff14f6b In Hydra channels, show only packages matching the user's system type Eelco Dolstra 2013-10-07 14:53:27 +02:00
  • 5294a0a8a0 Register restarted derivations as GC roots Eelco Dolstra 2013-10-04 17:11:42 +02:00
  • 052bab169d Add a jobset eval action to restart all aborted/cancelled builds Eelco Dolstra 2013-10-04 17:01:47 +02:00
  • 85d51074b9 Jobset eval page: Show all aborted builds under the "aborted jobs" tab Eelco Dolstra 2013-10-04 16:36:22 +02:00
  • e334ff541d Jobset eval page: Show the number of builds in each tab Eelco Dolstra 2013-10-04 16:35:56 +02:00
  • aa49b128a8 Remove the "clone build" feature Eelco Dolstra 2013-10-04 15:43:51 +02:00
  • 7818bb75ed Add an action to cancel all builds in a jobset eval Eelco Dolstra 2013-10-04 15:40:43 +02:00
  • 3e54f0a6ab Fix an uninitialized value warning Eelco Dolstra 2013-10-04 14:47:30 +02:00
  • ee5b655535 Maintain the order of the input alternatives Eelco Dolstra 2013-10-03 20:03:57 +02:00
  • 550bf210fe Use more flash messages Eelco Dolstra 2013-10-03 19:54:22 +02:00
  • 383bc62803 Restore link to clearvcscache Eelco Dolstra 2013-10-03 19:43:21 +02:00
  • 720c3892a3 Use delete instead of delete_all Eelco Dolstra 2013-10-03 19:42:44 +02:00
  • f32077b5e8 Simplify jobset cloning Eelco Dolstra 2013-10-03 17:26:17 +00:00
  • 232f46c750 Use the REST API in the web interface for editing jobsets Eelco Dolstra 2013-10-03 18:49:37 +02:00
  • 63062f7bba Instead hard breaks in multi-line error messages Eelco Dolstra 2013-10-03 18:05:37 +02:00
  • 851c3329d0 Implement DELETE for jobsets and use it in the web interface Eelco Dolstra 2013-10-03 17:54:40 +02:00
  • ae13dd3e67 Use the REST API in the web interface for editing projects Eelco Dolstra 2013-10-03 17:23:41 +02:00
  • 8355dc57ee Ensure proper encoding of error messages Eelco Dolstra 2013-10-03 17:20:00 +02:00
  • acdeaa1d80 Fix tabs Eelco Dolstra 2013-10-03 15:14:55 +02:00
  • 97c76f34df Remove more dead code Eelco Dolstra 2013-10-03 15:14:40 +02:00
  • ed132cf1fc Remove obsolete JobStatus source Eelco Dolstra 2013-10-03 15:05:53 +02:00
  • c7a039bd05 Remove the Errors page Eelco Dolstra 2013-10-03 15:00:28 +02:00
  • 64d617a6b2 Remove already disabled jobstatus code Eelco Dolstra 2013-10-03 14:56:07 +02:00
  • adcdfcde6b Remove some obsolete JSON APIs Eelco Dolstra 2013-10-03 14:50:56 +02:00
  • c8e5faf81e Clean up error handling Eelco Dolstra 2013-10-03 14:45:23 +02:00
  • 4ddb173ca1 Use notFound instead of status_not_found Eelco Dolstra 2013-10-03 14:16:21 +02:00
  • 2166c478ef Fix and clean up editing project settings Eelco Dolstra 2013-10-03 14:05:10 +02:00
  • b1f7096935 Restore old findBuildDependencyInQueue behaviour Eelco Dolstra 2013-10-03 13:08:32 +02:00
  • b1a26e6caa Revert "Add a dependency_lookup configuration option to enable (slow) dependency lookup in queue. This behaviour was disabled temporarily in accefbb79 due to slowness in very large queues, but some people might be dependent on it, so it is configurable until the previous behaviour is implemented more efficiently." Eelco Dolstra 2013-10-03 13:07:32 +02:00
  • 9f3b47c963 Allow only project owners to delete projects / jobsets Eelco Dolstra 2013-10-03 13:06:16 +02:00
  • 7a5ec00ea1 Fix a "Argument isn't numeric" warning if there are not jobsets Eelco Dolstra 2013-10-03 13:04:20 +02:00
  • 77fd72070f Fix showing the project's display name Eelco Dolstra 2013-10-03 10:17:53 +00:00
  • 24f5a6b15f Add a dependency_lookup configuration option to enable (slow) dependency lookup in queue. This behaviour was disabled temporarily in accefbb79 due to slowness in very large queues, but some people might be dependent on it, so it is configurable until the previous behaviour is implemented more efficiently. Rob Vermaas 2013-10-03 09:09:18 +00:00
  • cc1fcf657c Show aborted/cancelled builds separately in jobset eval pages Eelco Dolstra 2013-10-03 01:54:42 +02:00
  • 9801cb76db Add an action menu to evaluations Eelco Dolstra 2013-10-03 01:34:17 +02:00
  • 4fa2821eea Move more actions from the top bar Eelco Dolstra 2013-10-03 01:17:52 +02:00
  • a5cfae078e Remove the Build menu from the top bar Eelco Dolstra 2013-10-02 19:10:00 +02:00
  • f50477141d Add an input type "nix" for passing arbitrary Nix expressions Eelco Dolstra 2013-09-30 12:03:25 +02:00
  • 4dd1197d89 Fix uninitialized value warning Eelco Dolstra 2013-09-30 10:01:09 +00:00
  • af2b0c8bad Remove dead code Eelco Dolstra 2013-09-30 11:57:38 +02:00
  • baafe77489 Fix HTML error Eelco Dolstra 2013-09-30 11:18:48 +02:00
  • d46ebeea99 Distinguish between permanent evaluation errors and transient input errors Eelco Dolstra 2013-09-25 16:21:16 +02:00
  • e1c9e28589 Handle UTF-8 characters in eval error messages Eelco Dolstra 2013-09-25 15:51:03 +02:00
  • a8db329839 Warn against multiple jobs with the same name Eelco Dolstra 2013-09-25 15:30:59 +02:00
  • da5824e11c hydra-module: Allow to specify the listen host. aszlig 2013-08-29 00:20:51 +02:00
  • 0b202580ce templates: Use uri_for to reference static paths. aszlig 2013-09-25 12:34:13 +02:00
  • a2491f76a4 Use the same start/stop time for the build steps as for the build Eelco Dolstra 2013-09-25 00:59:38 +02:00
  • f037a318e3 *headdesk* Eelco Dolstra 2013-09-25 00:57:36 +02:00
  • 2d7e106d29 Remove wacky "sysbuild" filtering Eelco Dolstra 2013-09-24 16:14:05 +02:00
  • b1e29e50a7 Only send email notification of evaluation error when the evaluation error has changed. Fixes #121. Rob Vermaas 2013-09-24 12:01:40 -04:00
  • 550d6b79b1 Allow dots in jobset names (like "release-13.09") Eelco Dolstra 2013-09-24 15:15:44 +02:00
  • 1a313ad566 Allow dashes in jobset input names Shea Levy 2013-09-23 17:53:35 -04:00
  • 6d5a3d0580 Derivations with multiple outputs break the 'link name is store path' assumption Shea Levy 2013-09-22 21:26:59 -04:00
  • c476d13586 hydra-module.nix: Make it possible to add extra config lines Shea Levy 2013-09-22 19:20:09 -04:00
  • 98c9559bf2 Delay initializing the s3 client until it's needed to silence warnings Shea Levy 2013-09-22 18:48:37 -04:00
  • 77dbf55abb hydra-queue-runner: Tweaked the selection method Eelco Dolstra 2013-09-21 19:54:58 +00:00
  • cf43c605cd hydra-queue-runner: Cache the lookup of time spent per jobset Eelco Dolstra 2013-09-21 19:54:46 +00:00
  • 4cdf1a270d hydra-queue-runner: Set the start time properly Eelco Dolstra 2013-09-21 19:38:02 +00:00
  • 52ce662710 hydra-queue-runner: Don't kill builds we just started Eelco Dolstra 2013-09-21 20:51:43 +02:00
  • accefbb798 hydra-queue-runner: Disable findBuildDependencyInQueue for now Eelco Dolstra 2013-09-21 20:35:02 +02:00
  • 24c757845d Fix lazy tab loading Eelco Dolstra 2013-09-21 19:25:01 +02:00
  • 9602499c1c hydra-evaluator: Do the actual work in a subprocess Eelco Dolstra 2013-09-21 15:49:27 +00:00
  • 4ed877360b hydra-queue-runner: Improved scheduling Eelco Dolstra 2013-09-21 14:47:52 +00:00
  • 7efe793ee6 Fix the Darcs schema upgrade Eelco Dolstra 2013-09-19 12:00:29 +00:00
  • 74388353b5 Add a plugin for backing up builds in s3 Shea Levy 2013-09-03 10:53:56 -04:00
  • 4705af48b8 hydra-build: Hack to handle timeouts Eelco Dolstra 2013-09-18 13:06:35 +00:00
  • e4cbd057e2 Fix an uninitialized value warning Eelco Dolstra 2013-09-18 12:51:51 +00:00
  • e54b536bb7 hydra-update-gc-roots: Don't keep the most recent successful view result Eelco Dolstra 2013-09-18 11:12:33 +00:00
  • 2845d46d21 hydra-update-gc-roots: Keep more evals Eelco Dolstra 2013-09-18 11:10:10 +00:00
  • 3b70a807b5 Allow setting keepnr to 0 Eelco Dolstra 2013-09-18 11:27:37 +02:00
  • c667b9112d Don't trigger evaluation of disabled jobsets Eelco Dolstra 2013-09-18 11:25:52 +02:00
  • c14a333062 Revive release button on eval page Eelco Dolstra 2013-09-10 17:38:29 +02:00
  • 597fd827b1 Merge pull request #81 from mornfall/master Rob Vermaas 2013-09-14 06:18:48 -07:00
  • 3f68076577 hydra-build: Don't send a giant query to the database Eelco Dolstra 2013-09-10 11:01:29 +00:00
  • 35aad40692 Kill builds that produce more than 64 MiB of log output Eelco Dolstra 2013-09-10 10:33:55 +00:00
  • 0041c336d1 DarcsInput: Avoid a chdir. Petr Rockai 2013-09-07 14:47:49 +02:00
  • 66f3e60e2a Add a test for darcs inputs. Petr Rockai 2013-07-10 11:50:24 +02:00
  • d31e4469bb Put a 5-second CPU time limit on the log processing pipeline. Petr Rockai 2013-06-02 14:34:19 +02:00
  • 1e1a1f0838 Also allow : (colon) in pathCompRE. Petr Rockai 2013-05-27 13:01:23 +02:00
  • bb38bdfe35 Allow : and + in build product filenames. Petr Rockai 2013-05-27 12:42:52 +02:00
  • dcf386cfed Make getDrvLogPath work with both bucketed and non-bucketed nix logs. Petr Rockai 2013-02-13 13:09:07 +01:00
  • bb8059e50c Add support for fetching URLs as inputs. Petr Rockai 2013-02-05 19:52:46 +01:00
  • 5a35912956 Add support for darcs repositories. Petr Rockai 2013-02-05 19:50:58 +01:00
  • 5078730cb5 Use evalFile() instead of parseExprFromFile() Eelco Dolstra 2013-09-06 15:17:27 +00:00
  • 351a026c4e libexpr's symbol table has changed Shea Levy 2013-09-06 10:58:03 -04:00
  • 788c2bebaa Not every buildstep has a defined drvpath Shea Levy 2013-09-03 14:43:08 -04:00
  • 04e6eda4c7 Remove unused function Eelco Dolstra 2013-09-03 20:27:32 +02:00
  • d914845ad7 Use a distinct icon for cancelled builds Eelco Dolstra 2013-09-03 16:40:19 +02:00
  • e8fb659d63 Fix some wellformedness issues Eelco Dolstra 2013-09-03 17:35:21 +02:00
  • 614f07755a Don't show logs bigger than 64 MB Eelco Dolstra 2013-08-30 20:44:04 +00:00
  • 6655ada236 Serve raw uncompressed logs directly Eelco Dolstra 2013-08-30 18:11:03 +00:00
  • fd7e37ef89 Try harder to find build logs Eelco Dolstra 2013-08-30 13:53:25 +00:00
  • 559a98cfee Use a different icon for aborted builds Eelco Dolstra 2013-08-28 17:36:31 +02:00
  • 2f7071ee9d Tabify the eval page Eelco Dolstra 2013-08-28 17:06:08 +02:00
  • 07747b7e88 Allow filtering jobs in eval pages Eelco Dolstra 2013-08-28 16:07:24 +02:00
  • d0bcaa6284 Allow comparing an eval against the jobset one day/week/month before Eelco Dolstra 2013-08-28 15:46:08 +02:00
  • ccc09c565e Sort jobsets by name Eelco Dolstra 2013-08-28 15:26:50 +02:00
  • 58a6fdc5ed Remove the job status pages Eelco Dolstra 2013-08-28 15:17:08 +02:00
  • 42c4ef856f Fix incorrect removed jobs in eval pages Eelco Dolstra 2013-08-28 13:04:14 +00:00
  • d886ff9973 Integrate the "Job status" and "All jobs" tabs Eelco Dolstra 2013-08-28 12:22:16 +00:00