我正在尝试用一个使用 Jenkins 管道插件的新作业来替换我们当前的构建管道(目前使用旧式 Jenkins 作业拼凑在一起),并加载Jenkinsfile
来自项目存储库。
遗留作业所做的一件事是使用以下命令设置构建描述以包括 Mercurial 哈希、用户名和当前版本描述设置器插件 https://wiki.jenkins-ci.org/display/JENKINS/Project+Description+Setter+Plugin,这样构建就很容易找到。
有没有办法使用 Jenkins 管道插件复制/模拟这种行为?
刚刚想通了。管道作业暴露了currentBuild
具有可写属性的全局变量。设置描述可以通过以下方式完成:
currentBuild.description = "my new description"
管道脚本中的任何位置。更多信息在此DZone 教程 https://dzone.com/refcardz/continuous-delivery-with-jenkins-workflow.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)