update Jenkins build status(更新jenkins的build状态)

近日在研究怎么更新jenkins job的状态,常用状态有几种:SUCCESS,UNSTABLE,FAILURE,ABORTED

发现可以在pipeline脚本中自主修改job的状态,例如currentBuild.result = 'FAILURE',即可将job状态改为FAILURE,但是发现Jenkins一个机制,只能由好的状态改为更坏的状态,SUCCESS<UNSTABLE<FAILURE<ABORTED(还有其他状态,不太常用,不列举了)状态原来是SUCCESS,可以改成右边任意一个更坏的状态,但是FAILURE可以改成ABORTED,但是不可以改成更好的SUCCESS或UNSTABLE状态

翻了一下Jenkins源码:

可以尝试修改description 

currentBuild.setDescription(‘ddddddd’),可以插入html语句:
如:currentBuild.setDescription(‘<p><font color="blue">All cases Passed but maybe include retry cases</font></p>’)效果如下:

注:做个笔记记录,避免重复踩坑

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值