Commit Graph

61 Commits

Author SHA1 Message Date
67aefde62c Remove trailing whitespace 2013-01-22 14:41:02 +01:00
fc39034772 Whitespace 2013-01-22 13:19:08 +01:00
2865569392 doc: Update to use angle brackets and `tarball' in the same evaluation. 2012-05-23 00:07:49 +02:00
4ad8912aa3 Fix indentation 2012-05-11 18:25:56 -04:00
770bc15848 Number the sections 2012-05-11 18:22:46 -04:00
3e6b24930c Sync with the CSS of the Nix manual 2012-05-11 18:22:23 -04:00
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
918fc5e6df Manual: Remove tabs, indent consistently 2012-02-28 15:38:47 +01:00
da26294fdb Don't install hydra-create
It doesn't do anything useful for users.
2012-02-28 15:33:28 +01:00
6c4e83d454 More command renaming. 2011-12-02 15:58:26 +01:00
3630421049 Update the docs to reflect the renaming 2011-11-30 18:14:48 +01:00
26f6211777 Fix stupid change
Oops.
2011-11-22 17:01:55 +01:00
392996b743 Whitespace 2011-11-22 16:46:07 +01:00
fa7e563f04 doc: Mention package names. 2011-10-12 21:42:28 +00:00
3fd1dd47e2 doc: Untabify so that the examples are correctly rendered. 2011-10-12 21:42:24 +00:00
cfd1da99b9 doc: Re-add Docbook source files to the distribution. 2011-10-12 21:23:21 +00:00
bcf8dc5ec4 doc: Ship Docbook's callout images. 2011-10-12 21:14:36 +00:00
ceb38a727a doc: Write "Adding More Jobs". 2011-10-12 14:54:20 +00:00
f7fe932939 doc: Fix another ID typo. 2011-10-12 14:54:15 +00:00
46cd25784a doc: Use a CSS and callout images for the HTML output. 2011-10-12 14:20:09 +00:00
b63e5bdac9 doc: Fix typo in callout ID. 2011-10-12 14:20:06 +00:00
3892f516ca doc: Write "Building from the Command Line". 2011-10-12 14:20:02 +00:00
7f85268f86 doc: Show example of `configureFlags'. 2011-10-12 14:19:57 +00:00
714233a797 doc: Add myself as a co-author. 2011-10-11 21:05:10 +00:00
46b38dc623 doc: Add preliminary section about `release.nix'. 2011-10-11 21:05:06 +00:00
073c6f8b90 Fix typo in makefile. 2011-10-04 13:31:10 +00:00
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
b773b13e9b doc: Import the "Creating Projects" chapter by Visser & Dolstra. 2011-03-16 22:50:09 +00:00
3426bf59ff doc: Mention the 3 processes that make up Hydra. 2011-03-16 22:50:02 +00:00
87d1b447c2 doc: Augment the "Installation" section with material by Visser & Dolstra. 2011-03-16 07:56:39 +00:00
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
0a80c737d0 doc: Mention SQLite. 2011-03-09 16:34:19 +00:00
31edd973c6 2011-01-09 18:52:58 +00:00
738712fca0 * Merge the GC branch. 2010-11-19 11:01:31 +00:00
c37b90ee3e hydra: use autoconf/-make 2010-09-30 14:29:15 +00:00
001113f7f9 Hydra/28: Rename "scheduler" to "evaluator" 2010-05-11 11:10:03 +00:00
4550ced942 Hydra/28: Rename "scheduler" to "evaluator" 2010-05-11 11:09:58 +00:00
ad5761bb25 whitespace commit 2010-04-19 10:25:15 +00:00
d41b7c0918 removed some whitespace 2010-04-19 10:25:12 +00:00
9eaaa0c1e9 dummy commit 2010-04-13 08:03:12 +00:00
45b4f045d3 Merge remote branch 'remotes/origin/master' 2010-03-23 19:50:29 +00:00
fb294fa183 start of hydra manual 2010-03-19 13:42:05 +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
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
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
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
6cedee5476 * Allow jobsets to be disabled. 2009-10-08 11:39:16 +00:00
158a746e94 * Don't bother with the Jobs.active column anymore. 2009-10-08 11:19:39 +00:00
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