如何为jenkins获取固定的静态图像网址?

时间:2016-10-21 09:16:49

标签: jenkins

我在jenkins的工作中生成了html网页,并尝试了里面的成功/失败图标。

但我注意到它与路径

中的随机数9b17c509的网址相关联

https://ci.jenkins.io/static/9b17c509/images/32x32/red.png

我更喜欢的是每个jenkins实例的固定网址,例如

https://ci.jenkins.io/static/images/32x32/blue.png

有什么建议可以解决吗?

BTW:我不想连接外部网络以获取这些图片

2 个答案:

答案 0 :(得分:1)

9b17c509看起来像一个缓存。

我们可以使用/images/32x32/blue.png

请参阅https://ci.jenkins.io/images/32x32/blue.png

答案 1 :(得分:0)

对于hudson.model.Result或类似“ SUCCESS”的结果名称,您可以使用hudson.model.BallColor获得一个球形图标。

在Groovy中

  def iconUrl = (result as BallColor).getImageOf("16x16")