Commit Graph

  • 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
  • 9002b69c2d By default, show the first 250 jobs only Eelco Dolstra 2013-08-28 11:10:40 +00:00
  • 10d959a9ff Show visual feedback that the filter is being applied Eelco Dolstra 2013-08-28 10:18:19 +00:00
  • 11acf0be28 Load a tab only once Eelco Dolstra 2013-08-28 10:05:01 +00:00
  • 410060ec8a Jobset page: Add a new tab to show job status in a matrix Eelco Dolstra 2013-08-28 09:59:02 +00:00
  • 82e073d043 Show build status 2 and 5 in the same way Eelco Dolstra 2013-08-28 09:06:31 +00:00
  • e69c7ac360 "limit" -> "rows" Eelco Dolstra 2013-08-28 09:02:28 +00:00
  • 7685596aa8 Transpose the aggregate constituents table Eelco Dolstra 2013-08-27 13:45:27 +00:00
  • 7725038821 On aggregate job pages, show a matrix showing all the constituent builds Eelco Dolstra 2013-08-26 18:58:04 +02:00
  • bf42392fe4 Fix typo. Rob Vermaas 2013-08-27 15:12:41 +02:00
  • a57957df84 Handle job aliases in AggregateConstituents Eelco Dolstra 2013-08-27 11:48:02 +02:00
  • a98075f386 HipChat notification: do not include latest commits of all inputs in 'who-broke-the-build' list. Use only committers from inputs that have actually changed since previous build. Rob Vermaas 2013-08-26 11:06:10 +00:00
  • 9a9b798939 Work around 9P corruption on 32-bit Eelco Dolstra 2013-08-21 15:10:40 +02:00
  • 02cba75610 Add an action to download a specific output of a build as a .nar.bz2 Eelco Dolstra 2013-08-21 14:30:38 +02:00
  • fda9b66dc7 Doh Eelco Dolstra 2013-08-20 17:37:15 +02:00
  • edb88ef452 Remove unused ActiveJobs source Eelco Dolstra 2013-08-20 15:22:46 +02:00
  • 14e418cafa Don't show bogus last-checked times Eelco Dolstra 2013-08-16 18:26:01 +02:00
  • 6264995198 Remove the jobs status page Eelco Dolstra 2013-08-16 17:16:15 +02:00
  • e54c361a95 Remove per-platform links from the job page Eelco Dolstra 2013-08-16 16:39:42 +02:00
  • 056e2ce503 Don't mess with $LOGNAME in nix-shell Eelco Dolstra 2013-08-16 16:15:09 +02:00
  • a9c6f522e6 clear_queue_non_current: Don't use isCurrent Eelco Dolstra 2013-08-16 15:15:13 +02:00
  • 46f8b25c1f Keep builds that failed with output Eelco Dolstra 2013-08-16 16:36:06 +02:00
  • d16738e130 hydra-update-gc-roots: Keep the most recent evaluations Eelco Dolstra 2013-08-16 16:21:30 +02:00