Commit Graph

  • 611f402a70 Move common Javascript code into a separate file Eelco Dolstra 2013-06-25 01:16:28 +02:00
  • a5436be2ce After editing a project/jobset, redirect back to the config tab Eelco Dolstra 2013-06-25 01:00:59 +02:00
  • 68a03bc674 When a tab is selected, change the fragment id Eelco Dolstra 2013-06-25 00:55:14 +02:00
  • afc90b36db Don't print to stdout Eelco Dolstra 2013-06-24 22:22:43 +00:00
  • 190bffd846 Don't compress already-compressed files. Ludovic Courtès 2013-06-23 15:18:21 +02:00
  • 51f0185797 Allow _ in release names Eelco Dolstra 2013-06-18 16:00:24 +02:00
  • 98a105fe69 hydra-build: Give a nicer error message if the derivation is gone Eelco Dolstra 2013-06-14 11:01:53 +00:00
  • cceab7308b hydra-queue-runner: Handle restarted builds whose derivation is gone Eelco Dolstra 2013-06-14 11:00:05 +00:00
  • 289b29791f Add note on restarting builds that times out Eelco Dolstra 2013-06-13 20:54:28 +02:00
  • 0046c81857 Remove Switch dependency, we're not using it Eelco Dolstra 2013-06-13 15:14:33 +02:00
  • 7a926935a5 Add Catalyst::DispatchType::Regex for forward compatibility Eelco Dolstra 2013-06-13 15:13:52 +02:00
  • 1c30a777ad Fix project/jobset deletion Eelco Dolstra 2013-06-11 16:57:22 +02:00
  • 40debf1515 hydra-queue-runner: Don't unlock builds we just started Eelco Dolstra 2013-06-07 20:10:45 +00:00
  • 5d9b7c6ab2 Speed up findBuildDependencyInQueue Eelco Dolstra 2013-06-07 19:51:15 +00:00
  • 8e36343b62 hydra-queue-runner: Start as many builds as possible on each iteration Eelco Dolstra 2013-06-07 19:18:09 +00:00
  • 2974fea1a7 Use https://ajax.googleapis.com if we're on https Eelco Dolstra 2013-06-07 15:43:55 +02:00
  • f4ecf27def Fix Perl warning about $path masking earlier definition Eelco Dolstra 2013-06-02 23:32:09 +02:00
  • 8e246a835a Don't do camel case in filenames Eelco Dolstra 2013-06-02 23:30:46 +02:00
  • 66c695e1c3 Fix ‘Unable to handle files with the extension 'conf'’ Eelco Dolstra 2013-06-02 23:27:46 +02:00
  • 591acda6f9 reproduce.tt: Save the revCount when reproducing more than once Shea Levy 2013-05-30 14:06:32 -04:00
  • 8e716ff062 reproduce.tt: Create the checkout dir before an hg clone Shea Levy 2013-05-30 13:31:53 -04:00
  • 1277a8fc1c Don't break certain table columns Eelco Dolstra 2013-05-29 14:58:44 +02:00
  • 47c49cf3d4 Show links on products of type "doc" Eelco Dolstra 2013-05-29 11:39:23 +02:00
  • 77e37c1ea3 Don't add a nix-build build product unless $out is a directory Eelco Dolstra 2013-05-28 18:42:16 +02:00
  • 1f1615e80b Support revision control systems via plugins Eelco Dolstra 2013-05-25 15:36:58 -04:00
  • 5e0542d3af Use buildEnv to combine Hydra's Perl dependencies Eelco Dolstra 2013-05-24 15:26:47 -04:00
  • e0c411220e built.tt: Handle the case where the original build is not known Eelco Dolstra 2013-05-24 12:43:31 -04:00
  • 9ac363d32a Fill in starttime/stoptime for cached builds Eelco Dolstra 2013-05-24 12:43:02 -04:00
  • 6c0577b226 Respect X-Request-Base header coming from a frontend proxy. Petr Rockai 2013-03-29 22:57:32 +01:00
  • 5e5b344527 Make latest/latest-for more efficient Eelco Dolstra 2013-05-23 12:18:38 -04:00
  • 7b5e92868b Remove unused Jobs columns Eelco Dolstra 2013-05-23 12:11:46 -04:00
  • b1f89bf92d Ensure that stoptime and starttime are set for finished builds Eelco Dolstra 2013-05-23 12:05:12 -04:00
  • 57b2bb0674 Let Builds.timestamp refer to the time the build was added Eelco Dolstra 2013-05-23 10:45:49 -04:00
  • e09622eb29 Include # of failed builds in Subject Eelco Dolstra 2013-05-21 18:30:05 -04:00
  • 4b1a8384db reproduce.tt: Set revCount for hg repos Shea Levy 2013-05-16 11:24:17 -04:00
  • 666f398e98 Always show the links related to the build product. Rob Vermaas 2013-05-16 11:29:54 +00:00
  • 444b03bad2 Omit the system type if it's part of the job name Eelco Dolstra 2013-05-15 11:43:06 +02:00
  • ac6a152ec5 Improve email notifications status messages Eelco Dolstra 2013-05-15 11:31:37 +02:00
  • 43785dfca9 Merge pull request #85 from peti/dont-clutter-system-log-with-debug-messages Rob Vermaas 2013-05-10 14:52:13 -07:00
  • 3939974df8 Set build status to 1 if the primary build failed Eelco Dolstra 2013-05-10 00:51:45 +02:00
  • 102359bf44 Add separate build step status codes for cached failures and timeouts Eelco Dolstra 2013-05-09 22:13:01 +00:00
  • a6d8566faf If a build aborts, mark any remaining active build steps as aborted Eelco Dolstra 2013-05-09 17:46:30 +02:00
  • 7b78596412 Install plugins Eelco Dolstra 2013-05-09 17:02:16 +02:00
  • 184d23dc41 Remove debug line Eelco Dolstra 2013-05-09 15:10:30 +02:00
  • 3ca7b84297 Don't float the search bar to the right in collapsed mode Eelco Dolstra 2013-05-09 14:36:51 +02:00
  • 26b3da5d13 Fix tests Eelco Dolstra 2013-05-09 14:29:04 +02:00
  • de89c566f8 Use Template::Toolkit to generate email messages Eelco Dolstra 2013-05-09 14:23:15 +02:00
  • b378d94087 If multiple dependent builds fail, send a single email Eelco Dolstra 2013-05-09 11:39:58 +02:00
  • 038db3abeb Pass failing dependent builds to buildFinished Eelco Dolstra 2013-05-08 18:54:01 +02:00
  • 44b8d6f449 Use OO-style plugins Eelco Dolstra 2013-05-08 18:34:18 +02:00
  • a420a33f66 Use "can" to check whether a plugin supports buildFinished Eelco Dolstra 2013-05-08 17:54:29 +02:00
  • 1d8bb0764b Add a plugin mechanism Eelco Dolstra 2013-05-08 17:30:30 +02:00
  • f447c7d9db Add separation between news items Eelco Dolstra 2013-05-07 17:04:42 +02:00
  • a84db1c7cc Use extra-binary-caches Eelco Dolstra 2013-05-07 15:57:20 +02:00
  • 9947415ef0 Remove Twitter notification support Eelco Dolstra 2013-05-03 18:33:11 +02:00
  • f762d111f1 If a build step fail, immediately fail all queued builds that depend on it Eelco Dolstra 2013-05-03 18:30:13 +02:00
  • 507e5bb190 Drop unused "disabled" columns Eelco Dolstra 2013-05-03 16:39:17 +02:00
  • 906b129f6a Fix findBuildDependencyInQueue Eelco Dolstra 2013-05-03 16:18:27 +02:00
  • 9e72c64eff Restore the links to the contents pages Eelco Dolstra 2013-05-03 14:13:14 +02:00
  • e96916533f Allow a per-jobset check interval Eelco Dolstra 2013-05-02 17:51:38 +02:00
  • edaeb892e7 reproduce.tt: Use color Eelco Dolstra 2013-05-02 16:24:30 +02:00
  • a468a28840 reproduce.tt: Check for the presence of commands like nix-build Eelco Dolstra 2013-05-02 16:19:20 +02:00
  • 659898bd67 reproduce.tt: Add --help flag Eelco Dolstra 2013-05-02 16:04:28 +02:00
  • adb9ad83dd hydra-evaluator: Respect triggers of disabled jobsets Shea Levy 2013-05-02 11:32:25 -04:00
  • b8ea428bb1 Allow manually scheduling disabled jobsets for evaluation Shea Levy 2013-05-02 11:21:43 -04:00
  • 3003bb1c99 Don't fall thru to Hydra::View::NARInfo Eelco Dolstra 2013-04-30 16:23:19 +02:00
  • 45a1bb9926 Remove unnecessary parentheses in SQL query Eelco Dolstra 2013-04-29 21:38:57 +02:00
  • 8158093884 Add correct bootstrap-2.3.1.zip Eelco Dolstra 2013-04-29 09:54:01 +02:00
  • 7fe63854fb Replace bootstrap tarball Rob Vermaas 2013-04-28 07:06:24 +02:00
  • 80e0e7c84a Use popovers for the product list help/details Eelco Dolstra 2013-04-26 17:47:30 +02:00
  • ea4c88bda1 Use a popover to show how to use the build reproduction script Eelco Dolstra 2013-04-26 17:12:43 +02:00
  • 7bd1fab268 Use the default navbar style for readability Eelco Dolstra 2013-04-26 15:34:33 +02:00
  • 74262dd9c4 Remove project/jobset/job/build id from the navbar Eelco Dolstra 2013-04-26 15:07:14 +02:00
  • ac2bdaf1c5 Remove tablesorter Eelco Dolstra 2013-04-26 14:49:11 +02:00
  • 4a2cb5e206 Update bootstrap to 2.3.1 Eelco Dolstra 2013-04-26 14:45:20 +02:00
  • bbc3e25d5a Use bootstrap's pager (instead of pagination) class Eelco Dolstra 2013-04-26 14:44:43 +02:00
  • 67ed2da50d Add some gitignores Eelco Dolstra 2013-04-26 14:44:07 +02:00
  • 002793bf2d makeLink -> menuItem Eelco Dolstra 2013-04-26 13:45:47 +02:00
  • 77a0fd9488 Remove unused file Eelco Dolstra 2013-04-26 13:44:34 +02:00
  • 3058ce2ca3 Don't do <tt> on input type Eelco Dolstra 2013-04-26 13:24:57 +02:00
  • 71eaa115f8 Ellipsize long jobset/job names to prevent bootstrap navbar breakage Eelco Dolstra 2013-04-26 13:23:34 +02:00
  • fd7acd9bbf When searching a path / drv path, use separate queries for both options to prevent seq. scan. Rob Vermaas 2013-04-26 08:51:49 -04:00
  • 591aee0793 getPrimaryBuildsForView: Return all view results Eelco Dolstra 2013-04-26 11:10:55 +02:00
  • bfc1b0e76a Allow searching for store and drv paths. Only does a complete match to reduce load on database. Rob Vermaas 2013-04-25 09:57:30 -04:00
  • 2c7a479994 Minor tweak Eelco Dolstra 2013-04-23 15:39:05 +02:00
  • 72a44cfcaa Make negative narinfo responses much smaller Eelco Dolstra 2013-04-23 15:33:58 +02:00
  • 54b03527cb Remove some redundant SQL queries Eelco Dolstra 2013-04-23 15:23:08 +02:00
  • 7528a9c7e7 Machine status: Don't show removed machines anymore Eelco Dolstra 2013-04-23 15:20:24 +02:00
  • b3612b8a81 Fix showing build steps in the machine status page Eelco Dolstra 2013-04-23 14:24:48 +02:00
  • bd5454d5d9 hydra-eval-guile-jobs: Use `--fresh-auto-compile'. Ludovic Courtès 2013-04-13 18:59:35 +02:00
  • 7807ff27b7 Fix the test Eelco Dolstra 2013-04-12 01:23:03 +02:00
  • 4b517488d0 Merge pull request #84 from peti/update-hydra-check-space-for-systemd Rob Vermaas 2013-04-11 03:45:31 -07:00
  • ccbe75781b hydra-queue-runner: don't clutter the system log with debug message Peter Simons 2013-04-06 16:12:52 +02:00
  • b0d6993a6c hydra-module.nix: update hydra-check-space for systemd Peter Simons 2013-04-11 10:44:45 +02:00
  • 9f027b22b1 Allow users to reproduce builds on their own systems Eelco Dolstra 2013-04-04 17:30:07 +02:00
  • 48bb9c48ed Security: Prevent shell injection attack in rendering build contents Eelco Dolstra 2013-04-03 00:11:37 +02:00
  • 841e03ecba Hack to render empty lines in logs correctly Eelco Dolstra 2013-04-02 23:40:19 +02:00
  • e7926e046b Security: Improve checking of build products Eelco Dolstra 2013-04-02 23:32:04 +02:00
  • 94984270b0 Pretty log: Number lines and make them linkable Eelco Dolstra 2013-04-02 11:25:46 +02:00
  • b8369a6a5f Put build status in front of the notification mail subject Eelco Dolstra 2013-04-02 10:40:50 +02:00