我正在尝试用一个使用Jenkins管道插件并Jenkinsfile从项目存储库加载a的新任务替换当前使用旧式Jenkins作业被黑客入侵的当前构建管道。
Jenkinsfile
遗留作业所做的一件事是使用Description setter插件将构建说明设置为包含Mercurial哈希,用户名和当前版本,以便轻松查找构建。
有没有办法用Jenkins管道插件复制/模拟这种行为?
只是想通了。管道作业公开currentBuild具有可写属性的全局变量。可以通过以下方式设置描述:
currentBuild
currentBuild.description = "my new description"
管道脚本中的任何位置。此DZone教程中的更多信息。