Omit the system type if it's part of the job name

[?]
May 15, 2013, 9:43 AM
E6SL7QRU22NGMN7XNOGEKXRHHZO25BQR6T3MCHECRIX37H7F5MGQC

Dependencies

  • [2] LDICTHWY Use Template::Toolkit to generate email messages
  • [3] 5EQYVRWE Add a plugin mechanism
  • [4] QDJRQIFF If multiple dependent builds fail, send a single email

Change contents

  • replacement in src/lib/Hydra/Plugin/EmailNotification.pm at line 58
    [2.477][2.477:756]()
    The status of Hydra job [% showJobName(build) %] (on [% build.system %]) [% IF prevBuild && build.buildstatus != prevBuild.buildstatus %]has changed from "[% showStatus(prevBuild) %]" to "[% showStatus(build) %]"[% ELSE %]is "[% showStatus(build) %]"[% END %]. For details, see
    [2.477]
    [2.756]
    The status of Hydra job [% showJobName(build) %] [% IF showSystem %](on [% build.system %]) [% END %][% IF prevBuild && build.buildstatus != prevBuild.buildstatus %]has changed from "[% showStatus(prevBuild) %]" to "[% showStatus(build) %]"[% ELSE %]is "[% showStatus(build) %]"[% END %]. For details, see
  • edit in src/lib/Hydra/Plugin/EmailNotification.pm at line 129
    [2.1502]
    [2.1502]
    , showSystem => index($build->job->name, $build->system) == -1
  • replacement in src/lib/Hydra/Plugin/EmailNotification.pm at line 150
    [3.5709][2.2024:2136]()
    Subject => showStatus($build) . ": Hydra job " . showJobName($build) . " on " . $build->system,
    [3.5709]
    [2.2136]
    Subject => showStatus($build) . ": Hydra job " . showJobName($build) . ($vars->{showSystem} ? " on " . $build->system : ""),