045d921f7d
* Argh.
2010-02-05 20:24:20 +00:00
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.
2010-02-05 20:08:41 +00:00
9b25d7b299
* A `nix-build' Hydra product must be a directory.
2010-02-05 20:07:49 +00:00
61ad98f982
revert change to dbix::class generated code
2010-02-05 19:41:26 +00:00
9dba2127cb
* hydra: 'new' UI for project/jobset/job/build
2010-02-05 14:48:22 +00:00
e1f45498c9
Set $NIX_PREFETCH_GIT_DEEP_CLONE.
2010-01-25 13:26:37 +00:00
eec5838a7e
* hydra: add deps list to pages not to be indexed by google etc
2010-01-22 14:44:09 +00:00
b615135825
* hydra: add dependency list with links to logfiles
2010-01-22 13:31:59 +00:00
c791485099
* hydra: show queue optimization
2010-01-22 10:29:54 +00:00
4b0bc65cbb
* Add derivations and all build-time dependencies of a build to the
...
Hydra channels. This includes sources.
2010-01-19 16:47:32 +00:00
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
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
63db13be3f
hydra: in case of cached build, add link to build that built the storepath
2010-01-15 14:18:12 +00:00
13c8953918
* removed stats from home page. will make global stats page later on
2010-01-11 10:07:10 +00:00
fe8a376864
show current builds on job page
2010-01-08 11:50:55 +00:00
67f468e0a3
- adapted ui for hydra, more in line with nixos.org website
2010-01-07 14:25:12 +00:00
8a01999220
hydra
...
* remove trailing spaces from email notification
* option to disable email notification for jobset
2010-01-06 13:07:59 +00:00
044edfb764
* email notification of evaluation errors to project owner (if desired)
2009-12-18 12:07:45 +00:00
d6416ada4e
Set $NIX_PREFETCH_SVN_LEAVE_DOT_SVN to 1.
2009-12-03 15:03:06 +00:00
e322cb1304
first try for timeline of last 24 hours in hydra
2009-12-01 19:17:38 +00:00
f99b1ee9b1
first try for timeline of last 24 hours in hydra
2009-12-01 19:15:09 +00:00
42c7bb57e8
* hydra: enable pp'ing of logs for bigger files again
2009-11-25 09:39:03 +00:00
94634773b1
support git branches as input in stead of only master branch
2009-11-23 13:38:27 +00:00
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.
2009-11-19 08:15:49 +00:00
2b5ef66111
Ask nix-prefetch-git' to leave
.git' in the output.
2009-11-18 16:42:35 +00:00
cdfc96194c
Use $NIX_PREFETCH_GIT_CHECKOUT_HOOK to produce a `.git-version' file.
2009-11-18 16:25:47 +00:00
f55e0444c9
project with 0 build resulted in error
2009-11-18 12:59:58 +00:00
40920935fc
remove revision from cached cvs inputs, and added missing files
2009-11-17 15:24:51 +00:00
2fb05b34bf
add support for git as jobinput
2009-11-17 15:16:41 +00:00
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.
2009-11-17 13:55:22 +00:00
2bcedde1c8
* Sort releases.
2009-11-04 17:17:44 +00:00
3e5e49debd
* Allow a view result to be saved as a release.
2009-10-27 15:31:26 +00:00
9aa70716ad
2009-10-26 17:03:48 +00:00
e25f112b82
* Implemented the clone feature.
2009-10-26 17:01:23 +00:00
e1373fa1c3
* Refactoring: move fetchInput out of hydra_scheduler into a separate
...
module, since Controller/Build.pm needs it to create a new build.
2009-10-26 15:39:14 +00:00
57cc6ceca6
* UI for cloning builds (not functional yet).
2009-10-26 14:30:42 +00:00
cb2493eca9
* Store the jobset's nixExprPath and nixExprInput fields in a build to
...
allow it to be cloned (re-executed with modified inputs) later and
to provide some traceability.
2009-10-26 13:33:48 +00:00
1038e2ebee
* Allow the description of a release member to be edited, and to
...
delete a release member.
2009-10-26 12:04:12 +00:00
578e37d55c
* Only non-garbage collected builds can be added to a release.
2009-10-26 10:46:57 +00:00
f984eed77b
* Align the apply/delete buttons.
2009-10-26 10:35:59 +00:00
7e81fbd56a
* A quick (non-Web 2.0) interface to manually add builds to a release.
2009-10-23 15:57:18 +00:00
a515c5fef2
2009-10-23 15:05:16 +00:00
d1bea30cfc
* Editing releases.
2009-10-23 12:42:50 +00:00
851a4dff4d
* Creating releases.
2009-10-23 09:58:23 +00:00
929cbe7b7c
* Adding persistant releases. A release is a named set of builds.
2009-10-21 15:44:17 +00:00
686b6271d2
* Cleaned up the foreign key constraints.
...
* Generate SQLite and PostgreSQL schemas from hydra.sql.
2009-10-21 12:25:43 +00:00
2cf42489e2
* More renaming.
2009-10-20 12:35:01 +00:00
321027b262
* More release -> view.
2009-10-20 12:26:39 +00:00
cec3201720
* Renaming "release sets" to "views" (not finished yet). Having
...
releases as a dynamic view on the database was misguided, since
doing thing like adding a new job to a release set will invalidate
all old releases. So we rename release sets to views, and we'll
reintroduce releases as separate, static entities in the database.
2009-10-15 21:35:19 +00:00
dd12113eb2
* Pass the page number in the URI query string.
2009-10-15 12:59:55 +00:00