72c44ab0ae
* Allow dots in job names in views.
2010-03-05 18:08:53 +00:00
775c0d6423
* Simplify.
2010-03-05 17:52:43 +00:00
82a325a8cd
* $currentBuilds{id} can be 0.
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.
2010-03-05 17:20:04 +00:00
3501fa6465
* Cleanup.
2010-03-05 16:37:24 +00:00
da25c963eb
* Clean up indentation.
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.
Keeping a record of evaluations is also useful for logging purposes.
2010-03-05 15:41:10 +00:00
60ad8bd6d1
* Remove a debug statement.
2010-03-05 13:48:41 +00:00
8e39abf914
* hydra: make warning lines darkorange
2010-03-05 13:32:56 +00:00
4ab450458b
* hydra: make warning lines darkorange
2010-03-05 13:29:34 +00:00
b75de713e5
* hydra: reinstate proper error for non existing build, Hydra/9
2010-03-05 13:03:41 +00:00
5be843667a
* hydra: add warningLine class to log lines with warning attribute
2010-03-05 12:53:58 +00:00
4b64329036
* hydra: correct header in jobstatus page of jobset
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.
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).
2010-03-05 10:33:36 +00:00
66f3547fe7
* Build Hydra with the Nix Perl bindings.
2010-03-04 15:11:01 +00:00
b9c1f9aca7
* Call computeFSClosure() directly.
2010-03-04 14:15:13 +00:00
934fbc868f
* Fix building hydra_eval_jobs against the sqlite branch.
2010-03-04 13:26:28 +00:00
00b2f7c141
* Don't access /nix/var/nix/db directly but use the Nix Perl bindings.
2010-03-04 13:25:12 +00:00
ceeba31320
* hydra: show finish time on build status overview
2010-03-01 10:29:05 +00:00
052ce8c577
* hydra: only show current jobs in status overview of jobset page
2010-03-01 10:10:20 +00:00
ede90a9ef0
* hydra: alphabetical order of systems in status overview
2010-02-26 09:14:49 +00:00
ba60d69e06
missing file
2010-02-26 07:38:54 +00:00
7208f79828
inital version of links to diff in scm
2010-02-25 15:32:56 +00:00
1691f3b9ae
remove useless url in changes overview
2010-02-25 14:02:13 +00:00
7820346962
* hydra: more minor css tweaks
2010-02-25 13:43:29 +00:00
557805a21a
* hydra: ui bug
2010-02-25 13:17:11 +00:00
31f68756c5
fix wrong dbix:class:loader generation
2010-02-25 10:22:03 +00:00
4dccd3c620
generated schema with new dbix class schema loader, grrrrrr
2010-02-25 09:50:04 +00:00
87ea0cb2b9
fix wrong comment
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
2010-02-25 09:17:17 +00:00
8678da61ef
* hydra: order project list on name
2010-02-25 09:02:48 +00:00
6fd6e11794
2010-02-24 15:11:52 +00:00
34a1dfefc9
* hydra: layout changes, forgot something
2010-02-24 15:08:42 +00:00
f0706a75a2
* hydra: layout changes
2010-02-24 15:06:20 +00:00
a1c7e359be
* hydra: indentation and fixed duplicate key in cachedgitinputs bug
2010-02-24 08:09:58 +00:00
63acc9fb1c
* hydra: do not show build history if there are no previous builds
2010-02-23 13:47:24 +00:00
3ff2934400
* hdyra: show last succeeded build and changes since on build status summary if build has failed
2010-02-23 13:08:58 +00:00
529a6cf6eb
* hydra: buildpage, show changes since last build/successful build
2010-02-22 13:21:34 +00:00
fb8ab7a574
* hydra: download closure now makes closure of outpath in stead of useless drvpath
2010-02-18 15:09:13 +00:00
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).
2010-02-15 10:21:11 +00:00
12edc4b8e2
* Speed up the jobstatus query a little bit.
2010-02-12 20:51:24 +00:00
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...
2010-02-12 14:49:32 +00:00
9cebf03a45
* hydra: queue stats (nr running builds / nr queued builds)
2010-02-12 10:19:24 +00:00
68c60b4c66
* hydra: added index, actual build time (buildstep with same outpath, so without deps) of the build
2010-02-11 12:23:46 +00:00
14a1e6db61
* More indices.
2010-02-11 10:42:37 +00:00
bfa7804f50
* hydra: show running buildsteps on build page
2010-02-11 10:18:57 +00:00
3753ccb1ce
* hydra: make chart zoomable and clickable
2010-02-11 09:18:30 +00:00
6dd87f5851
* Typo.
2010-02-10 12:27:16 +00:00
f44128275c
* hydra: added initial version of build graph
2010-02-10 10:15:09 +00:00