Commit graph

  • 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 +0000
  • 66f3547fe7 * Build Hydra with the Nix Perl bindings. Eelco Dolstra 2010-03-04 15:11:01 +0000
  • b9c1f9aca7 * Call computeFSClosure() directly. Eelco Dolstra 2010-03-04 14:15:13 +0000
  • 934fbc868f * Fix building hydra_eval_jobs against the sqlite branch. Eelco Dolstra 2010-03-04 13:26:28 +0000
  • 00b2f7c141 * Don't access /nix/var/nix/db directly but use the Nix Perl bindings. Eelco Dolstra 2010-03-04 13:25:12 +0000
  • ceeba31320 * hydra: show finish time on build status overview Rob Vermaas 2010-03-01 10:29:05 +0000
  • 052ce8c577 * hydra: only show current jobs in status overview of jobset page Rob Vermaas 2010-03-01 10:10:20 +0000
  • ede90a9ef0 * hydra: alphabetical order of systems in status overview Rob Vermaas 2010-02-26 09:14:49 +0000
  • ba60d69e06 missing file Rob Vermaas 2010-02-26 07:38:54 +0000
  • 7208f79828 inital version of links to diff in scm Rob Vermaas 2010-02-25 15:32:56 +0000
  • 1691f3b9ae remove useless url in changes overview Rob Vermaas 2010-02-25 14:02:13 +0000
  • 7820346962 * hydra: more minor css tweaks Rob Vermaas 2010-02-25 13:43:29 +0000
  • 557805a21a * hydra: ui bug Rob Vermaas 2010-02-25 13:17:11 +0000
  • 31f68756c5 fix wrong dbix:class:loader generation Rob Vermaas 2010-02-25 10:22:03 +0000
  • 4dccd3c620 generated schema with new dbix class schema loader, grrrrrr Rob Vermaas 2010-02-25 09:50:04 +0000
  • 87ea0cb2b9 fix wrong comment Rob Vermaas 2010-02-25 09:22:00 +0000
  • 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 +0000
  • 8678da61ef * hydra: order project list on name Rob Vermaas 2010-02-25 09:02:48 +0000
  • 6fd6e11794 Eelco Dolstra 2010-02-24 15:11:52 +0000
  • 34a1dfefc9 * hydra: layout changes, forgot something Rob Vermaas 2010-02-24 15:08:42 +0000
  • f0706a75a2 * hydra: layout changes Rob Vermaas 2010-02-24 15:06:20 +0000
  • a1c7e359be * hydra: indentation and fixed duplicate key in cachedgitinputs bug Rob Vermaas 2010-02-24 08:09:58 +0000
  • 63acc9fb1c * hydra: do not show build history if there are no previous builds Rob Vermaas 2010-02-23 13:47:24 +0000
  • 3ff2934400 * hdyra: show last succeeded build and changes since on build status summary if build has failed Rob Vermaas 2010-02-23 13:08:58 +0000
  • 529a6cf6eb * hydra: buildpage, show changes since last build/successful build Rob Vermaas 2010-02-22 13:21:34 +0000
  • fb8ab7a574 * hydra: download closure now makes closure of outpath in stead of useless drvpath Rob Vermaas 2010-02-18 15:09:13 +0000
  • 77d4a8c027 * Keep the 3 most recent builds for every platform for every job. Previously it just kept the 3 most recent builds for every job (contrary to what the comment said). Eelco Dolstra 2010-02-15 10:21:11 +0000
  • 12edc4b8e2 * Speed up the jobstatus query a little bit. Eelco Dolstra 2010-02-12 20:51:24 +0000
  • d8cc0bbb5d * Make the "latest succeeded" query (used by the "latest" channel) faster, from about 4.5s to 1.0s for the global "latest" channel. Note that the query is only fast if the "IndexBuildsOnJob" and "IndexBuildsOnJobAndIsCurrent" indices are dropped - if they exist, PostgreSQL will use those instead of the more efficient "IndexBuildsOnJobFinishedId" index. Looks like a bug in the planner to me... Eelco Dolstra 2010-02-12 14:49:32 +0000
  • 9cebf03a45 * hydra: queue stats (nr running builds / nr queued builds) Rob Vermaas 2010-02-12 10:19:24 +0000
  • 68c60b4c66 * hydra: added index, actual build time (buildstep with same outpath, so without deps) of the build Rob Vermaas 2010-02-11 12:23:46 +0000
  • 14a1e6db61 * More indices. Eelco Dolstra 2010-02-11 10:42:37 +0000
  • bfa7804f50 * hydra: show running buildsteps on build page Rob Vermaas 2010-02-11 10:18:57 +0000
  • 3753ccb1ce * hydra: make chart zoomable and clickable Rob Vermaas 2010-02-11 09:18:30 +0000
  • 6dd87f5851 * Typo. Eelco Dolstra 2010-02-10 12:27:16 +0000
  • f44128275c * hydra: added initial version of build graph Rob Vermaas 2010-02-10 10:15:09 +0000
  • a7d132ff2a * Escape +', =' and `?' in NAR URIS in manifests. Otherwise you get an incorrect URI that gives a 410 error. Eelco Dolstra 2010-02-09 16:11:35 +0000
  • 6dd53655a5 * Omitting the template name doesn't work everywhere. Eelco Dolstra 2010-02-09 15:51:33 +0000
  • 6c35801173 * Shut up a harmless warning about an uninitialised variable. Eelco Dolstra 2010-02-09 14:10:16 +0000
  • 9409d20f39 * Make the "all" page faster by not doing four identical `select count(*) ...' queries. The reason for this is that Eelco Dolstra 2010-02-09 14:08:45 +0000
  • 59e4f65298 * Speed up the jobset index page. Especially the query to get the inactive jobs was quite slow. * "IndexBy" -> "IndexOn". Eelco Dolstra 2010-02-09 13:47:20 +0000
  • 4abdf86bd4 hydra: remove print stmt Rob Vermaas 2010-02-09 13:45:38 +0000
  • 090a648020 hydra: minor improvements in hydra ui Rob Vermaas 2010-02-09 13:43:53 +0000
  • fabc8e4774 * Disable the statistics on the project, jobset and job pages for now because they take too much time to compute. Eelco Dolstra 2010-02-09 12:35:20 +0000
  • 324cac9ae9 * hydra: remove excess layout Rob Vermaas 2010-02-08 14:05:30 +0000
  • 88ffadb70e * hydra: handle case where logfile is empty Rob Vermaas 2010-02-08 11:46:39 +0000
  • b6ad5c3103 emailsimplecreator was removed Rob Vermaas 2010-02-06 07:20:33 +0000
  • f57b40101a hydra: error on buildpage for queued build Rob Vermaas 2010-02-06 07:15:31 +0000
  • 348db7600c * hydra: on build page, show tail of log on first tab when buildstatus == 1 (this specific build failed) Rob Vermaas 2010-02-05 20:32:07 +0000
  • 045d921f7d * Argh. Eelco Dolstra 2010-02-05 20:24:20 +0000
  • a22946abe7 * When a store path has disappeared for some reason, ../nix/<storepath> should return a HTTP error. Otherwise, mirror-channel.pl will happily mirror the error page. Eelco Dolstra 2010-02-05 20:08:41 +0000
  • 9b25d7b299 * A `nix-build' Hydra product must be a directory. Eelco Dolstra 2010-02-05 20:07:49 +0000
  • 61ad98f982 revert change to dbix::class generated code Rob Vermaas 2010-02-05 19:41:26 +0000
  • 9dba2127cb * hydra: 'new' UI for project/jobset/job/build Rob Vermaas 2010-02-05 14:48:22 +0000
  • 3677a5fc6e * hydra: updated jquery version, needed for tabs (to be added later) Rob Vermaas 2010-02-01 12:07:26 +0000
  • 9f9e18e3a6 Eelco Dolstra 2010-01-26 20:27:33 +0000
  • 268364bfd8 Eelco Dolstra 2010-01-26 20:19:25 +0000
  • 0c5f8dfb47 * Another essential index. Eelco Dolstra 2010-01-26 20:03:20 +0000
  • e1f45498c9 Set $NIX_PREFETCH_GIT_DEEP_CLONE. Ludovic Courtès 2010-01-25 13:26:37 +0000
  • eec5838a7e * hydra: add deps list to pages not to be indexed by google etc Rob Vermaas 2010-01-22 14:44:09 +0000
  • b615135825 * hydra: add dependency list with links to logfiles Rob Vermaas 2010-01-22 13:31:59 +0000
  • 7315480acd * hydra: show queue optimization Rob Vermaas 2010-01-22 10:31:08 +0000
  • c791485099 * hydra: show queue optimization Rob Vermaas 2010-01-22 10:29:54 +0000
  • 2aa1fb5ead * hydra: fix for dead link in context bar of build Rob Vermaas 2010-01-20 10:53:54 +0000
  • f468caf192 Eelco Dolstra 2010-01-19 17:59:13 +0000
  • 4b0bc65cbb * Add derivations and all build-time dependencies of a build to the Hydra channels. This includes sources. Eelco Dolstra 2010-01-19 16:47:32 +0000
  • a2a041303f * Handle the case where there is no cached build step that produced outpath. This can happen if the build was performed outside of Hydra. Eelco Dolstra 2010-01-19 16:35:16 +0000
  • 3b504b2370 * hydra: added variant of build input type, 'build output (same system)' to allow better continous integration in one jobset for multiple system. it makes sure that the system of the build that is passed as input for a job has the same system as the job. Rob Vermaas 2010-01-19 14:15:31 +0000
  • 63db13be3f hydra: in case of cached build, add link to build that built the storepath Rob Vermaas 2010-01-15 14:18:12 +0000
  • 3bed0863a5 bigger min-height, max-width for page Rob Vermaas 2010-01-13 14:33:23 +0000
  • 0b031c320a fix for clone build with build as input Rob Vermaas 2010-01-13 09:36:20 +0000
  • 4a9234bc1d probably shouldn't leave in the debug statements Rob Vermaas 2010-01-12 08:40:41 +0000
  • 3763748dbb revert unmeant previous change which caused errors to stay, even after successful evaluation of jobs Rob Vermaas 2010-01-12 08:39:30 +0000
  • 13c8953918 * removed stats from home page. will make global stats page later on Rob Vermaas 2010-01-11 10:07:10 +0000
  • 54d8722740 * in topbar, use 'Projects' in stead of 'Overview' Rob Vermaas 2010-01-08 12:30:09 +0000
  • fe8a376864 show current builds on job page Rob Vermaas 2010-01-08 11:50:55 +0000
  • 67f468e0a3 - adapted ui for hydra, more in line with nixos.org website Rob Vermaas 2010-01-07 14:25:12 +0000
  • 791a6eddd6 hack to try and prevent too many newlines Rob Vermaas 2010-01-07 13:53:05 +0000
  • 1c0d34d395 removed debug print, added last 50 lines in failure emails Rob Vermaas 2010-01-06 13:57:41 +0000
  • 8a01999220 hydra * remove trailing spaces from email notification * option to disable email notification for jobset Rob Vermaas 2010-01-06 13:07:59 +0000
  • 044edfb764 * email notification of evaluation errors to project owner (if desired) Rob Vermaas 2009-12-18 12:07:45 +0000
  • d6416ada4e Set $NIX_PREFETCH_SVN_LEAVE_DOT_SVN to 1. Ludovic Courtès 2009-12-03 15:03:06 +0000
  • 565463d7e8 * hydra: wider timeline Rob Vermaas 2009-12-02 07:17:44 +0000
  • e322cb1304 first try for timeline of last 24 hours in hydra Rob Vermaas 2009-12-01 19:17:38 +0000
  • f99b1ee9b1 first try for timeline of last 24 hours in hydra Rob Vermaas 2009-12-01 19:15:09 +0000
  • 2816b828e9 Eelco Dolstra 2009-11-30 15:19:35 +0000
  • 993dcd9348 mark lines with FAILURE as error Rob Vermaas 2009-11-30 11:43:43 +0000
  • e1487ea7df Eelco Dolstra 2009-11-27 16:47:35 +0000
  • 7d6df36e65 * hydra/release.nix: remove supportOldDBs Rob Vermaas 2009-11-25 10:37:22 +0000
  • 42c7bb57e8 * hydra: enable pp'ing of logs for bigger files again Rob Vermaas 2009-11-25 09:39:03 +0000
  • 94634773b1 support git branches as input in stead of only master branch Rob Vermaas 2009-11-23 13:38:27 +0000
  • 06dc6d8f86 * for git inputs, check latest revision of branch (defaults to master for now), if there is change, only use input if last checkout was > hour ago. Rob Vermaas 2009-11-19 08:15:49 +0000
  • 2b5ef66111 Ask nix-prefetch-git' to leave .git' in the output. Ludovic Courtès 2009-11-18 16:42:35 +0000
  • cdfc96194c Use $NIX_PREFETCH_GIT_CHECKOUT_HOOK to produce a `.git-version' file. Ludovic Courtès 2009-11-18 16:25:47 +0000
  • f55e0444c9 project with 0 build resulted in error Rob Vermaas 2009-11-18 12:59:58 +0000
  • 8911351e7b add git to hydraPath Rob Vermaas 2009-11-17 15:45:02 +0000
  • 40920935fc remove revision from cached cvs inputs, and added missing files Rob Vermaas 2009-11-17 15:24:51 +0000
  • 2fb05b34bf add support for git as jobinput Rob Vermaas 2009-11-17 15:16:41 +0000
  • 7eda090e74 * Prevent repeated evaluation of a jobset with the same inputs. This should make the Hydra scheduler a lot less CPU-intensive, since it won't run hydra_eval_jobs all the time. Eelco Dolstra 2009-11-17 13:55:22 +0000
  • 2bcedde1c8 * Sort releases. Eelco Dolstra 2009-11-04 17:17:44 +0000