Remove image dependency on hydra.nixos.org

[?]
Sep 1, 2020, 7:06 PM
NC2HLVBTDXASMDXFGJY2LBHQBZVANRV5YZKECSO4YOYPEPDOSY2QC

Dependencies

  • [2] MCMDIMNF SlackNotification: Use bigger images
  • [3] 6HWIUOSU Avoid fetching Projects/Jobsets just to get the name column
  • [4] NB2VOKIR Include names of committers in HipChat notifications
  • [5] 3VMASJ3X Add debug logging
  • [6] ZDEHAFHV Add a plugin for HipChat notification
  • [7] KUORZDSR Add slack plugin.

Change contents

  • edit in src/lib/Hydra/Plugin/HipChatNotification.pm at line 53
    [3.1459][3.1459:1507]()
    my $imgBase = "http://hydra.nixos.org";
  • replacement in src/lib/Hydra/Plugin/HipChatNotification.pm at line 54
    [3.1525][3.1525:1826]()
    $build->buildstatus == 0 ? "$imgBase/static/images/checkmark_16.png" :
    $build->buildstatus == 2 ? "$imgBase/static/images/dependency_16.png" :
    $build->buildstatus == 4 ? "$imgBase/static/images/cancelled_16.png" :
    "$imgBase/static/images/error_16.png";
    [3.1525]
    [3.1826]
    $build->buildstatus == 0 ? "$baseurl/static/images/checkmark_16.png" :
    $build->buildstatus == 2 ? "$baseurl/static/images/dependency_16.png" :
    $build->buildstatus == 4 ? "$baseurl/static/images/cancelled_16.png" :
    "$baseurl/static/images/error_16.png";
  • edit in src/lib/Hydra/Plugin/SlackNotification.pm at line 130
    [3.1750][3.1750:1798]()
    my $imgBase = "http://hydra.nixos.org";
  • replacement in src/lib/Hydra/Plugin/SlackNotification.pm at line 131
    [3.1816][2.0:305]()
    $build->buildstatus == 0 ? "$imgBase/static/images/checkmark_256.png" :
    $build->buildstatus == 2 ? "$imgBase/static/images/dependency_256.png" :
    $build->buildstatus == 4 ? "$imgBase/static/images/cancelled_128.png" :
    "$imgBase/static/images/error_256.png";
    [3.1816]
    [3.2117]
    $build->buildstatus == 0 ? "$baseurl/static/images/checkmark_256.png" :
    $build->buildstatus == 2 ? "$baseurl/static/images/dependency_256.png" :
    $build->buildstatus == 4 ? "$baseurl/static/images/cancelled_256.png" :
    "$baseurl/static/images/error_256.png";