Rob Vermaas
63acc9fb1c
* hydra: do not show build history if there are no previous builds
2010-02-23 13:47:24 +00:00
Rob Vermaas
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
Rob Vermaas
529a6cf6eb
* hydra: buildpage, show changes since last build/successful build
2010-02-22 13:21:34 +00:00
Rob Vermaas
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
Rob Vermaas
bfa7804f50
* hydra: show running buildsteps on build page
2010-02-11 10:18:57 +00:00
Rob Vermaas
3753ccb1ce
* hydra: make chart zoomable and clickable
2010-02-11 09:18:30 +00:00
Rob Vermaas
f44128275c
* hydra: added initial version of build graph
2010-02-10 10:15:09 +00:00
Rob Vermaas
324cac9ae9
* hydra: remove excess layout
2010-02-08 14:05:30 +00:00
Rob Vermaas
348db7600c
* hydra: on build page, show tail of log on first tab when buildstatus == 1 (this specific build failed)
2010-02-05 20:32:07 +00:00
Rob Vermaas
61ad98f982
revert change to dbix::class generated code
2010-02-05 19:41:26 +00:00
Rob Vermaas
9dba2127cb
* hydra: 'new' UI for project/jobset/job/build
2010-02-05 14:48:22 +00:00
Rob Vermaas
b615135825
* hydra: add dependency list with links to logfiles
2010-01-22 13:31:59 +00:00
Eelco Dolstra
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.
2010-01-19 16:35:16 +00:00
Rob Vermaas
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.
2010-01-19 14:15:31 +00:00
Rob Vermaas
63db13be3f
hydra: in case of cached build, add link to build that built the storepath
2010-01-15 14:18:12 +00:00
Eelco Dolstra
57cc6ceca6
* UI for cloning builds (not functional yet).
2009-10-26 14:30:42 +00:00
Eelco Dolstra
3e8d85ecb0
2009-10-26 13:39:03 +00:00
Eelco Dolstra
578e37d55c
* Only non-garbage collected builds can be added to a release.
2009-10-26 10:46:57 +00:00
Eelco Dolstra
7e81fbd56a
* A quick (non-Web 2.0) interface to manually add builds to a release.
2009-10-23 15:57:18 +00:00
Eelco Dolstra
24a3b39463
* Store meta.maintainers.
2009-07-07 14:33:51 +00:00
Eelco Dolstra
cd80952a45
* Move up the build products in the builds page, since they're more
...
likely to be of interest than the build inputs and build steps.
2009-05-07 13:19:46 +00:00
Eelco Dolstra
11d8421def
* Support redirecting to some job of a release. For instance, this
...
redirects to the "tarball" build of the latest release of
patchelf/unstable:
http://server/release/patchelf/unstable/latest/tarball
In conjunction with the other redirects this allows linking to the
actual download of the build:
http://server/release/patchelf/unstable/latest/tarball/download-by-type/file/source-dist
2009-04-08 09:03:45 +00:00
Eelco Dolstra
753e56b6eb
* Improved the navigation bar: don't include all projects (since that
...
doesn't scale), and include links for jobset/job specific pages.
The main page now lists the projects.
* Overview pages for jobsets and jobs.
* Links to the channels.
* Jobsets are now defined and edited in a separate action.
2009-04-02 16:15:57 +00:00
Eelco Dolstra
a6e84d8431
* Option to show the tail of a log.
2009-03-16 12:16:33 +00:00
Eelco Dolstra
32f0665d2c
* Allow users to change the value of a build's "keep" flag, which
...
prevents the build output from being garbage collected.
2009-03-14 23:56:57 +00:00
Eelco Dolstra
eeddf5752d
* Provide access to the raw, non-pretty-printed logfiles.
...
Unfortunately necessary for large logs.
2009-03-14 23:27:08 +00:00
Eelco Dolstra
2ece4d9f15
* Render durations nicely.
2009-03-13 16:04:49 +00:00
Eelco Dolstra
107a0faa51
* PROCESS -> INCLUDE in most cases. INCLUDE does proper scoping of
...
variables.
2009-03-13 15:57:43 +00:00
Eelco Dolstra
ae364b9e5f
* Represent jobs explicitly in the DB.
2009-03-13 14:49:25 +00:00
Eelco Dolstra
81bdc4cfa2
2009-03-13 12:29:47 +00:00
Eelco Dolstra
f2f586d842
* Disambiguate jobs by jobset name. I.e. jobs with the same name in
...
different jobsets are not considered the same job.
2009-03-12 23:46:17 +00:00
Eelco Dolstra
a623ad157e
* Add the name of the jobset to ReleaseSetJobs, otherwise we can't
...
distinguish between jobs with the same name in different jobsets
(e.g. "trunk" vs "stdenv-branch" for Nixpkgs).
* Renamed the "attrName" field of Builds to "job".
* Renamed the "id" field of BuildSteps to "build".
2009-03-12 14:18:30 +00:00
Eelco Dolstra
fca7fb20c4
* Negative caching: don't perform a build if a dependency already
...
failed in a previous build. This is essential for Nixpkgs: we don't
want to keep doing the same failed dependency (say, Glibc) over and
over again for a few hundred jobs.
2009-03-09 17:21:10 +00:00
Eelco Dolstra
e87896e4b4
* eval-jobs -> hydra_eval_jobs.
2009-03-09 15:16:11 +00:00
Eelco Dolstra
dca6b943d0
* Allow scheduled builds to be cancelled. They're not removed from
...
the database, just marked as cancelled, because otherwise the
scheduler would just add them again.
2009-03-06 12:49:01 +00:00
Eelco Dolstra
97ed2052ba
* Move everything up one directory.
2009-03-05 13:41:57 +00:00