Commit Graph

  • d6131fba50 initial support for mercurial Rob Vermaas 2010-07-27 11:14:24 +00:00
  • 4ad1fe0cf3 mark BUILD FAILED as error Rob Vermaas 2010-07-26 15:35:49 +00:00
  • 4d5476c4ca hydra: wrong order in diff between last succesful build and first broken build Rob Vermaas 2010-07-19 10:42:17 +00:00
  • caa0f1a255 Hydra: In case of failure, also show changes between last succesful build and the first failed build after this Rob Vermaas 2010-07-14 07:31:14 +00:00
  • 33ef55815e Hydra/33: 'Sign in' should return to the referring page Rob Vermaas 2010-07-06 07:27:55 +00:00
  • b8b976fb9f * Remove trailing whitespace. Eelco Dolstra 2010-06-22 13:24:11 +00:00
  • 559a002fc7 * Ouch. Eelco Dolstra 2010-06-22 12:12:43 +00:00
  • f4592654e0 * jquery-ui 1.8.1 disappeared. Eelco Dolstra 2010-06-22 12:05:08 +00:00
  • e35f0005e6 * Move NARs from the NixChannel controller to the Root controller and drop the "/nix/store". I.e. instead of Eelco Dolstra 2010-06-22 12:00:19 +00:00
  • dfd8b4406d Eelco Dolstra 2010-06-21 23:48:25 +00:00
  • 5f7ebaad37 added hide feature for project/jobset Rob Vermaas 2010-06-04 14:43:28 +00:00
  • b25761d7b2 hydra: added missing fields to query Rob Vermaas 2010-06-03 09:17:24 +00:00
  • 4f5ed95bb9 * For ease of use during debugging, don't require --gc-roots-dir. Eelco Dolstra 2010-06-01 11:20:05 +00:00
  • e2e4b49b98 * Pass `-j 1' to hydra_eval_jobs to ensure that it can make progress even when all the remote build slots are in use. The evaluator can cause builds if Nix expressions import derivations (e.g. in pkgs/build-support/vm to compute the RPM/Deb closures). If there are no free build slots, the evaluator can hang for a long time. Eelco Dolstra 2010-06-01 11:17:02 +00:00
  • bb7f82840b Hydra: Add support for maxSilent meta attribute (also already added timeout, but not implemented the actual timeout for the build yet) Rob Vermaas 2010-05-26 08:03:59 +00:00
  • 9c42f60f08 Hydra: Allow all builds to be restarted. Rob Vermaas 2010-05-26 08:03:44 +00:00
  • 75bb591c03 Hydra/32: Add option to force evaluation of a certain jobset via web interface (for admins only) Rob Vermaas 2010-05-18 11:37:01 +00:00
  • 5e2c683f5b Hydra/29: Added timeout to svn/git checkouts, job evaluation Rob Vermaas 2010-05-18 11:00:34 +00:00
  • b59abaeb22 * Updated hydra_eval_jobs for the new evaluator. Eelco Dolstra 2010-05-18 09:57:37 +00:00
  • 0c20748931 update jquery versions in templates Rob Vermaas 2010-05-18 09:25:59 +00:00
  • 414dce6d13 updated jquery version to 1.8.1 Rob Vermaas 2010-05-18 07:48:31 +00:00
  • 239bad160f Hydra/31: "Duration" field broken in cached builds that are not in DB anymore Rob Vermaas 2010-05-18 07:19:52 +00:00
  • 56f05f2bdf Hydra/26: Go back to using "svn export" as default for svn, added svn-checkout type for jobset which need .svn dirs. export is much more efficient Rob Vermaas 2010-05-11 11:37:30 +00:00
  • 001113f7f9 Hydra/28: Rename "scheduler" to "evaluator" Rob Vermaas 2010-05-11 11:10:03 +00:00
  • 4550ced942 Hydra/28: Rename "scheduler" to "evaluator" Rob Vermaas 2010-05-11 11:09:58 +00:00
  • 368c4cd813 refactored admin controller, using chains, to avoid using requireadmin on each endpoint Rob Vermaas 2010-04-27 14:11:08 +00:00
  • 7a79d17a36 added newsitems, added some admin options to clear various caches. Rob Vermaas 2010-04-27 13:29:08 +00:00
  • e18fe1078a rename var Rob Vermaas 2010-04-27 08:01:38 +00:00
  • a9c2880cf6 Hydra/25: At job pages, show the hash of the output * added hash of output path to the information tab on build page in stead Rob Vermaas 2010-04-27 07:55:19 +00:00
  • 2bfddaf4ae Hydra/23: added some X-headers with meta info in email notifications, added more descriptive status Rob Vermaas 2010-04-26 14:36:56 +00:00
  • 1d0598272e Hydra/17: in queue runner, prefer builds in the queue that are a dependency of another build (with higher priority) Rob Vermaas 2010-04-23 11:33:06 +00:00
  • 85928a4222 Hydra/20: Jobset clone feature Rob Vermaas 2010-04-23 11:20:40 +00:00
  • 2ef90804c6 Hydra/22: on job page, 'finished builds' shows nothing for old (non-current) jobs Rob Vermaas 2010-04-23 08:17:15 +00:00
  • 742846e476 Hydra/18: fixed uninitialized value error when logfile is null Rob Vermaas 2010-04-19 10:25:17 +00:00
  • ad5761bb25 whitespace commit Rob Vermaas 2010-04-19 10:25:15 +00:00
  • d41b7c0918 removed some whitespace Rob Vermaas 2010-04-19 10:25:12 +00:00
  • 8fb3d901cb Merge branch 'queue-17' Rob Vermaas 2010-04-13 08:42:44 +00:00
  • 9eaaa0c1e9 dummy commit Rob Vermaas 2010-04-13 08:03:12 +00:00
  • 7903987d87 hydra: revert license change Rob Vermaas 2010-03-29 14:16:46 +00:00
  • 871049399d hydra: use same license as nix Rob Vermaas 2010-03-29 12:52:57 +00:00
  • aca554e679 hydra: remove some layout, test Rob Vermaas 2010-03-29 12:00:05 +00:00
  • 1578bbf198 * hydra: make manual.pdf Rob Vermaas 2010-03-29 11:46:17 +00:00
  • 15c068007a * hdyra: remove debug thing Rob Vermaas 2010-03-29 07:12:52 +00:00
  • c38eca41a8 deleted some old scripts Rob Vermaas 2010-03-23 20:04:01 +00:00
  • 45b4f045d3 Merge remote branch 'remotes/origin/master' Rob Vermaas 2010-03-23 19:50:29 +00:00
  • fb294fa183 start of hydra manual Rob Vermaas 2010-03-19 13:42:05 +00:00
  • cfc020f6e3 remove cvs from list because it is not implemented yet Rob Vermaas 2010-03-19 12:23:50 +00:00
  • 27a2a05f50 add some stats to jobsets in project view Rob Vermaas 2010-03-19 08:37:14 +00:00
  • 5d0bf48aa0 add some stats to jobsets in project view Rob Vermaas 2010-03-19 08:36:31 +00:00
  • e2be1adc22 hydra: add status icon per jobset on project page Rob Vermaas 2010-03-18 15:59:24 +00:00
  • ef34de7603 order jobset in project view Rob Vermaas 2010-03-18 15:15:14 +00:00
  • abfd6507b2 * Escape the outPath in the generated nixexpr.tar.bz2 in channels, because store paths with `=' in them (such as /nix/store/chj5wrbmi43zjx77svlr4lgnrqi9pwfy-guile-CPPFLAGS=-DSCM_DEBUG=1-1.9.8.113) broke it. Eelco Dolstra 2010-03-17 16:49:52 +00:00
  • 056b3ca001 remove link to overall channel Rob Vermaas 2010-03-16 12:16:47 +00:00
  • 161b88cfd0 * hydra: on git ls-remote add refs/heads/ prefix to branchname to avoid other branches called master (or $branchname) Rob Vermaas 2010-03-15 10:02:30 +00:00
  • 2278aa87eb * hydra: robots.txt, also disallow logs for the actual builds Rob Vermaas 2010-03-12 08:50:56 +00:00
  • c42c675a42 * Start of a regression test for Hydra. Eelco Dolstra 2010-03-10 15:48:45 +00:00
  • a2fabdd976 * Install the SQL schemata in $out/share/hydra/sql. Eelco Dolstra 2010-03-10 15:23:27 +00:00
  • ba0c531f63 * Remove an empty file. Eelco Dolstra 2010-03-10 15:20:06 +00:00
  • 2c132a2748 * hydra: project members can do stuff that the owner can do Rob Vermaas 2010-03-10 10:02:25 +00:00
  • 1c4585dae3 * hydra: project members can do stuff that the owner can do Rob Vermaas 2010-03-10 10:02:04 +00:00
  • f816a5a28d * Only include the system type in URLs if there are multiple jobs with the same name. Eelco Dolstra 2010-03-07 11:38:39 +00:00
  • b8a78b2c3f * Support linking to the latest job in a view for a specific platform, e.g. http://.../view/nixos/tested/latest/iso-minimal-i686-linux. Eelco Dolstra 2010-03-07 11:24:06 +00:00
  • c9ac5ee215 * I should test before committing. Eelco Dolstra 2010-03-05 18:49:27 +00:00
  • c8f0758fe1 Eelco Dolstra 2010-03-05 18:43:34 +00:00
  • 0f57fb8f88 Eelco Dolstra 2010-03-05 18:36:49 +00:00
  • 72c44ab0ae * Allow dots in job names in views. Eelco Dolstra 2010-03-05 18:08:53 +00:00
  • 775c0d6423 * Simplify. Eelco Dolstra 2010-03-05 17:52:43 +00:00
  • 82a325a8cd * $currentBuilds{id} can be 0. Eelco Dolstra 2010-03-05 17:48:00 +00:00
  • 70466156e6 * In views, support selecting a job that doesn't depend on the primary job, but is in the same jobset. Eelco Dolstra 2010-03-05 17:20:04 +00:00
  • 3501fa6465 * Cleanup. Eelco Dolstra 2010-03-05 16:37:24 +00:00
  • da25c963eb * Clean up indentation. Eelco Dolstra 2010-03-05 16:16:49 +00:00
  • 7daca03e78 * Store jobset evaluations in the database explicitly. This includes recording the builds that are part of a jobset evaluation. We need this to be able to answer queries such as "return the latest NixOS ISO for which the installation test succeeded". This wasn't previously possible because the database didn't record which builds of (say) the isoMinimal' job and the tests.installer.simple' job came from the same evaluation of the nixos:trunk jobset. Eelco Dolstra 2010-03-05 15:41:10 +00:00
  • 60ad8bd6d1 * Remove a debug statement. Eelco Dolstra 2010-03-05 13:48:41 +00:00
  • 8e39abf914 * hydra: make warning lines darkorange Rob Vermaas 2010-03-05 13:32:56 +00:00
  • 4ab450458b * hydra: make warning lines darkorange Rob Vermaas 2010-03-05 13:29:34 +00:00
  • b75de713e5 * hydra: reinstate proper error for non existing build, Hydra/9 Rob Vermaas 2010-03-05 13:03:41 +00:00
  • 5be843667a * hydra: add warningLine class to log lines with warning attribute Rob Vermaas 2010-03-05 12:53:58 +00:00
  • 4b64329036 * hydra: correct header in jobstatus page of jobset Rob Vermaas 2010-03-05 11:43:02 +00:00
  • 6fe9e1b03b * Cannot call isValidPath on a logfile. This happened to work because isValidPath bypassed the Nix store API. Eelco Dolstra 2010-03-05 10:53:49 +00:00
  • 79a1489c95 * Remove the triggers to simulate foreign key constraints on SQLite, as SQLite now supports them natively (though we still need to turn them on in Hydra). Eelco Dolstra 2010-03-05 10:33:36 +00:00
  • 66f3547fe7 * Build Hydra with the Nix Perl bindings. Eelco Dolstra 2010-03-04 15:11:01 +00:00
  • b9c1f9aca7 * Call computeFSClosure() directly. Eelco Dolstra 2010-03-04 14:15:13 +00:00
  • 934fbc868f * Fix building hydra_eval_jobs against the sqlite branch. Eelco Dolstra 2010-03-04 13:26:28 +00:00
  • 00b2f7c141 * Don't access /nix/var/nix/db directly but use the Nix Perl bindings. Eelco Dolstra 2010-03-04 13:25:12 +00:00
  • ceeba31320 * hydra: show finish time on build status overview Rob Vermaas 2010-03-01 10:29:05 +00:00
  • 052ce8c577 * hydra: only show current jobs in status overview of jobset page Rob Vermaas 2010-03-01 10:10:20 +00:00
  • ede90a9ef0 * hydra: alphabetical order of systems in status overview Rob Vermaas 2010-02-26 09:14:49 +00:00
  • ba60d69e06 missing file Rob Vermaas 2010-02-26 07:38:54 +00:00
  • 7208f79828 inital version of links to diff in scm Rob Vermaas 2010-02-25 15:32:56 +00:00
  • 1691f3b9ae remove useless url in changes overview Rob Vermaas 2010-02-25 14:02:13 +00:00
  • 7820346962 * hydra: more minor css tweaks Rob Vermaas 2010-02-25 13:43:29 +00:00
  • 557805a21a * hydra: ui bug Rob Vermaas 2010-02-25 13:17:11 +00:00
  • 31f68756c5 fix wrong dbix:class:loader generation Rob Vermaas 2010-02-25 10:22:03 +00:00
  • 4dccd3c620 generated schema with new dbix class schema loader, grrrrrr Rob Vermaas 2010-02-25 09:50:04 +00:00
  • 87ea0cb2b9 fix wrong comment Rob Vermaas 2010-02-25 09:22:00 +00:00
  • 7f1908a938 * hydra: changes in list in stead of table, also showing changes of changed 'build output' inputs Rob Vermaas 2010-02-25 09:17:17 +00:00
  • 8678da61ef * hydra: order project list on name Rob Vermaas 2010-02-25 09:02:48 +00:00
  • 6fd6e11794 Eelco Dolstra 2010-02-24 15:11:52 +00:00
  • 34a1dfefc9 * hydra: layout changes, forgot something Rob Vermaas 2010-02-24 15:08:42 +00:00
  • f0706a75a2 * hydra: layout changes Rob Vermaas 2010-02-24 15:06:20 +00:00