* Do not garbage collect releases.

[?]
Oct 26, 2009, 12:47 PM
KNAVU6BHK77BDJBQKRQ2G2MVULWIVNVU4NYIA76OBVVILFOU7FAQC

Dependencies

  • [2] NEWDDAOF * Allow users to change the value of a build's "keep" flag, which
  • [3] IN272KZW * Automatically keep all builds in the latest successful release in
  • [4] 4X6NS66Q * Keep the most recent builds for each job.
  • [5] WZ3AEJ67 * hydra_update_gc_roots.pl registers build outputs that should be kept

Change contents

  • replacement in src/script/hydra_update_gc_roots.pl at line 24
    [3.177][2.1605:1658]()
    print STDERR "keeping build ", $build->id, " (",
    [3.177]
    [3.223]
    print STDERR " keeping build ", $build->id, " (",
  • replacement in src/script/hydra_update_gc_roots.pl at line 76
    [3.1616][3.4686:4691]()
    [3.1616]
    [3.1616]
    # Keep every build in every release in this project.
    print STDERR "*** keeping releases in project ", $project->name, "\n"
    if scalar $project->releases > 0;
    foreach my $release ($project->releases->all) {
    print STDERR "keeping release ", $release->name, "\n";
    keepBuild $_->build foreach $release->releasemembers;
    }