[?]
Jul 7, 2009, 4:15 PM
OG7BEM57MXPCG56IT5GODPFG77KZXWPXZ7OVZPWQQ56CRJ7KUE2QCDependencies
- [2]
3BKF6P72* Use Nix's negative caching. - [3]
RWIBJ5L4* Autoflush stdout. - [4]
UUGBVEGY* Development notes. - [5]
SAFVRDTK* Put Hydra's dependencies so that they can easily be installed in a - [*]
7YBYT2LQ - [*]
AFTXA575* $HYDRA_DATA environment variable. - [*]
L2E6EVE2* Merged the Build and Job tables.
Change contents
- replacement in deps.nix at line 18
perlPackages.EmailSendperlPackages.EmailSenderperlPackages.EmailSimpleCreatorperlPackages.ModulePluggable - edit in doc/dev-notes.txt at line 126[4.6094]
* Installing deps.nix in a profile for testing:$ nix-env -p /nix/var/nix/profiles/per-user/eelco/hydra-deps -f deps.nix -i \* --arg pkgs 'import /home/eelco/Dev/nixpkgs {}' - edit in src/script/hydra_build.pl at line 8
use Email::Sender::Simple qw(sendmail);use Email::Sender::Transport::SMTP;use Email::Simple;use Email::Simple::Creator; - edit in src/script/hydra_build.pl at line 24
sub sendEmailNotification {my ($build) = @_;print $build, " ", $build->maintainers, "\n"; - edit in src/script/hydra_build.pl at line 31
return if !$build->maintainers; - edit in src/script/hydra_build.pl at line 33[7.3077][9.7330]
my $email = Email::Simple->create(header => [To => $build->maintainers,From => "Hydra <e.dolstra\@tudelft.nl>",Subject => "Build " . $build->id . " finished",],body => "Build finished!\n",);print $email->as_string;sendmail($email);} - edit in src/script/hydra_build.pl at line 285
#sendEmailNotification $build; - edit in src/script/hydra_build.pl at line 293[7.6712][9.7720]
#sendEmailNotification $db->resultset('Builds')->find($buildId);#exit 0;