18 Commits

Author SHA1 Message Date
Eelco Dolstra
7c1465944f * Keep the most recent builds for each job. 2009-02-06 14:17:25 +00:00
Eelco Dolstra
14960d6c53 * hydra_update_gc_roots.pl registers build outputs that should be kept
as GC roots and removes GC roots to build outputs that should no
  longer be kept.
2009-01-13 14:02:07 +00:00
Eelco Dolstra
6cb58ef581 * Make the schema class names match the case of the SQL table names. 2008-12-16 16:26:33 +00:00
Eelco Dolstra
dfcaa51d7b * Store the meta.longDescription and meta.license attributes in the
database.
2008-12-16 15:09:39 +00:00
Eelco Dolstra
7231556f47 * Cut off builds after half an hour of apparent inactivity. This
should really be configurable.
2008-12-16 10:42:37 +00:00
Eelco Dolstra
3a26ab4b21 * Scripts for starting / stopping Hydra. 2008-12-15 11:40:12 +00:00
Eelco Dolstra
e686979e55 * Queue runner: don't start scheduled builds builds if they belong to
a disabled project.  Idem for the queue page.
2008-11-30 18:53:58 +00:00
Eelco Dolstra
0d84d6c166 * Dying considered harmful. 2008-11-29 01:27:17 +00:00
Eelco Dolstra
30e8b14b12 * Better timeout. 2008-11-29 01:26:51 +00:00
Eelco Dolstra
ca73ec5763 * Don't ignore SIGCHLD after all, Perl doesn't like it. Just do
a few waitpids periodically.
* Better cleanup of builds that die because of a sqlite locking
  problem.
2008-11-29 01:20:13 +00:00
Eelco Dolstra
22532079ec * Get rid of zombies. 2008-11-29 01:01:22 +00:00
Eelco Dolstra
19c3c83794 2008-11-29 00:56:40 +00:00
Eelco Dolstra
ff9987c904 * Script for initialising the database. 2008-11-28 17:25:30 +00:00
Eelco Dolstra
3ec88541b2 * Nix expression for building Hydra. 2008-11-28 16:13:06 +00:00
Eelco Dolstra
28526dfaf8 * Reorganising. 2008-11-28 15:14:49 +00:00
Eelco Dolstra
410b80063c * More global substitution. 2008-11-25 11:01:42 +00:00
Eelco Dolstra
22feae550e * Idem. 2008-11-25 10:55:07 +00:00
Eelco Dolstra
fadd7a0448 * HydraFrontend -> Hydra. 2008-11-25 10:53:42 +00:00