Add duration to Slack notification.
[?]
Nov 20, 2018, 1:57 PM
6F3IODIRKXEZDBNSFT6XNI6VO34LMTEWQOOKJYXJ3Q3WLN3BG56ACDependencies
Change contents
- edit in src/lib/Hydra/Plugin/SlackNotification.pm at line 10
sub renderDuration {my ($build) = @_;my $duration = $build->stoptime - $build->starttime;my $res = "";if ($duration >= 24*60*60) {$res .= ($duration / (24*60*60)) . "d";}if ($duration >= 60*60) {$res .= (($duration / (60*60)) % 24) . "h";}if ($duration >= 60) {$res .= (($duration / 60) % 60) . "m";}$res .= ($duration % 60) . "s";return $res;} - replacement in src/lib/Hydra/Plugin/SlackNotification.pm at line 81
$text .= ": <$baseurl/build/${\$build->id}|" . showStatus($build) . ">";$text .= ": <$baseurl/build/${\$build->id}|" . showStatus($build) . ">". " in " . renderDuration($build);