use HYDRA_DATA/hydra.conf as default location for hydra.conf
[?]
Mar 7, 2011, 3:06 PM
RBGYFVWXQNXAZ57534WQQJH6PYW7PU6YZLSCLXDZYXACXDA2D3NQCDependencies
- [2]
FR7XCVLK - [3]
6US6LEC7* Add a NarSize field to Hydra manifests. This allows nix-env - [4]
IDFJXJHWrevert commit 26130, use hardcoded default value for HYDRA_DATA (/var/lib/hydra) - [5]
TULPZ62Y* Perform builds in parallel. - [6]
BDSD2JLV* Speed up manifest generation. - [7]
AFTXA575* $HYDRA_DATA environment variable. - [8]
CXRCPDSQ* added support for twitter notification - [9]
LZO3C2KI* Hack around those SQLite timeouts: just retry the transaction. - [10]
A63IHCMX* Register GC roots properly. - [11]
RFE6T5LG* Store jobset evaluations in the database explicitly. This includes - [12]
3BKF6P72* Use Nix's negative caching. - [13]
QBQSQOSYhydra: moved getbuildlog - [14]
N22GPKYT* Put info about logs / build products in the DB. - [15]
ZDENAYQI* email notification of evaluation errors to project owner (if desired) - [16]
IN272KZW* Automatically keep all builds in the latest successful release in - [17]
6KCP6ODP* Get the URI for use in notification mails from the Hydra config - [*]
2GK5DOU7* Downloading closures. - [*]
7YBYT2LQ
Change contents
- replacement in src/lib/Hydra/Helper/Nix.pm at line 13
getHydraPath getHydraDBPath openHydraDB txn_dogetHydraPath getHydraDBPath openHydraDB getHydraConf txn_do - replacement in src/lib/Hydra/Helper/Nix.pm at line 28
die "The HYDRA_DATA directory does not exist!\n" unless -d $dir;die "The HYDRA_DATA directory ($dir) does not exist!\n" unless -d $dir; - edit in src/lib/Hydra/Helper/Nix.pm at line 30
}sub getHydraConf {my $conf = $ENV{"HYDRA_CONF"} || (getHydraPath . "/hydra.conf");die "The HYDRA_CONF file ($conf) does not exist!\n" unless -f $conf;return $conf; - replacement in src/script/hydra_build.pl.in at line 26
my %config = new Config::General($ENV{"HYDRA_CONFIG"})->getall;my %config = new Config::General(getHydraConf)->getall; - edit in src/script/hydra_build.pl.in at line 28
- replacement in src/script/hydra_evaluator.pl.in at line 21
my %config = new Config::General($ENV{"HYDRA_CONFIG"})->getall;my %config = new Config::General(getHydraConf)->getall;