有没有用于重播的 Jenkins env var?



Jenkins 在运行重播时是否提供变量?如果是这样,那是什么?我在日志中看到写入Replayed但我不想抓取控制台输出。

您可以在rawBuild中使用触发作业的"原因"。

def replayClassName = "org.jenkinsci.plugins.workflow.cps.replay.ReplayCause​"
def isReplay = currentBuild.rawBuild.getCauses().any{ cause -> cause.toString().contains(replayClassName) }  

*参考自
如何知道 Jenkinsfile/脚本内部当前构建是重播?

相关内容

  • 没有找到相关文章

最新更新