Eelco Dolstra
3e6b24930c
Sync with the CSS of the Nix manual
2012-05-11 18:22:23 -04:00
Eelco Dolstra
541238030d
Provide a command ‘hydra-init’ to initialise/upgrade the database
...
For schema upgrades, hydra-init executes the files
src/sql/upgrade-<N>.sql, each of which upgrades the schema from
version N-1 to N. The upgrades are wrapped in a transaction.
2012-02-28 20:16:16 +01:00
Eelco Dolstra
918fc5e6df
Manual: Remove tabs, indent consistently
2012-02-28 15:38:47 +01:00
Eelco Dolstra
da26294fdb
Don't install hydra-create
...
It doesn't do anything useful for users.
2012-02-28 15:33:28 +01:00
Ludovic Courtès
6c4e83d454
More command renaming.
2011-12-02 15:58:26 +01:00
Eelco Dolstra
3630421049
Update the docs to reflect the renaming
2011-11-30 18:14:48 +01:00
Eelco Dolstra
26f6211777
Fix stupid change
...
Oops.
2011-11-22 17:01:55 +01:00
Eelco Dolstra
392996b743
Whitespace
2011-11-22 16:46:07 +01:00
Ludovic Courtès
fa7e563f04
doc: Mention package names.
2011-10-12 21:42:28 +00:00
Ludovic Courtès
3fd1dd47e2
doc: Untabify so that the examples are correctly rendered.
2011-10-12 21:42:24 +00:00
Ludovic Courtès
cfd1da99b9
doc: Re-add Docbook source files to the distribution.
2011-10-12 21:23:21 +00:00
Ludovic Courtès
bcf8dc5ec4
doc: Ship Docbook's callout images.
2011-10-12 21:14:36 +00:00
Ludovic Courtès
ceb38a727a
doc: Write "Adding More Jobs".
2011-10-12 14:54:20 +00:00
Ludovic Courtès
f7fe932939
doc: Fix another ID typo.
2011-10-12 14:54:15 +00:00
Ludovic Courtès
46cd25784a
doc: Use a CSS and callout images for the HTML output.
2011-10-12 14:20:09 +00:00
Ludovic Courtès
b63e5bdac9
doc: Fix typo in callout ID.
2011-10-12 14:20:06 +00:00
Ludovic Courtès
3892f516ca
doc: Write "Building from the Command Line".
2011-10-12 14:20:02 +00:00
Ludovic Courtès
7f85268f86
doc: Show example of `configureFlags'.
2011-10-12 14:19:57 +00:00
Ludovic Courtès
714233a797
doc: Add myself as a co-author.
2011-10-11 21:05:10 +00:00
Ludovic Courtès
46b38dc623
doc: Add preliminary section about `release.nix'.
2011-10-11 21:05:06 +00:00
Ludovic Courtès
073c6f8b90
Fix typo in makefile.
2011-10-04 13:31:10 +00:00
Ludovic Courtès
666f543122
Build the HTML manual; add the HTML & PDF to the distribution; install them.
...
* doc/manual/Makefile.am (dist_html_DATA, dist_pdf_DATA): New variables.
(manual.html): New target.
(manual.pdf): Use $(DBLATEX), uppercase.
* configure.ac: Check for `xsltproc'. Add `--with-docbook-xsl' option.
2011-07-04 14:48:38 +00:00
Ludovic Courtès
b773b13e9b
doc: Import the "Creating Projects" chapter by Visser & Dolstra.
2011-03-16 22:50:09 +00:00
Ludovic Courtès
3426bf59ff
doc: Mention the 3 processes that make up Hydra.
2011-03-16 22:50:02 +00:00
Ludovic Courtès
87d1b447c2
doc: Augment the "Installation" section with material by Visser & Dolstra.
2011-03-16 07:56:39 +00:00
Ludovic Courtès
b147e71dcd
doc: Reintegrate the intro by Visser & Dolstra from `manual.html'.
...
The `manual.html' file had been deleted in r21718 ("Hydra/28: Rename
"scheduler" to "evaluator"".)
2011-03-09 17:13:29 +00:00
Ludovic Courtès
0a80c737d0
doc: Mention SQLite.
2011-03-09 16:34:19 +00:00
Eelco Dolstra
31edd973c6
2011-01-09 18:52:58 +00:00
Eelco Dolstra
738712fca0
* Merge the GC branch.
2010-11-19 11:01:31 +00:00
Rob Vermaas
c37b90ee3e
hydra: use autoconf/-make
2010-09-30 14:29:15 +00:00
Rob Vermaas
001113f7f9
Hydra/28: Rename "scheduler" to "evaluator"
2010-05-11 11:10:03 +00:00
Rob Vermaas
4550ced942
Hydra/28: Rename "scheduler" to "evaluator"
2010-05-11 11:09:58 +00:00
Rob Vermaas
ad5761bb25
whitespace commit
2010-04-19 10:25:15 +00:00
Rob Vermaas
d41b7c0918
removed some whitespace
2010-04-19 10:25:12 +00:00
Rob Vermaas
9eaaa0c1e9
dummy commit
2010-04-13 08:03:12 +00:00
Rob Vermaas
45b4f045d3
Merge remote branch 'remotes/origin/master'
2010-03-23 19:50:29 +00:00
Rob Vermaas
fb294fa183
start of hydra manual
2010-03-19 13:42:05 +00:00
Eelco Dolstra
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
Eelco Dolstra
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
Eelco Dolstra
929cbe7b7c
* Adding persistant releases. A release is a named set of builds.
2009-10-21 15:44:17 +00:00
Eelco Dolstra
686b6271d2
* Cleaned up the foreign key constraints.
...
* Generate SQLite and PostgreSQL schemas from hydra.sql.
2009-10-21 12:25:43 +00:00
Eelco Dolstra
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
Eelco Dolstra
6cedee5476
* Allow jobsets to be disabled.
2009-10-08 11:39:16 +00:00
Eelco Dolstra
158a746e94
* Don't bother with the Jobs.active column anymore.
2009-10-08 11:19:39 +00:00
Eelco Dolstra
16f2d003b2
* In the last succeeded / job status queries, use the Builds.isCurrent
...
column instead of Jobs.active.
2009-10-07 15:45:17 +00:00
Eelco Dolstra
076ef05578
* In the scheduler, don't check if we've already done a build (except
...
against the set of current builds for the job). This ensures that
the builds with the highest ID are what we want in the channel, even
in case of reverts.
2009-10-07 13:18:12 +00:00
Eelco Dolstra
1aec78014d
* In the job status and error pages, show when the status of a job
...
last changed.
2009-07-09 14:48:15 +00:00
Eelco Dolstra
3119cc7edc
2009-07-07 16:15:38 +00:00
Eelco Dolstra
5bdd5e7152
* Added a maintainers field to the Builds table.
...
* Regenerated the schema bindings with the latest DBIx::Class.
2009-07-07 13:59:59 +00:00
Eelco Dolstra
301b67e3d3
* Development notes.
2009-05-06 12:00:55 +00:00