gpt4 book ai didi

Jenkins 脚本化或声明性管道 - 如何设置工作描述文本

转载 作者:行者123 更新时间:2023-12-03 16:23:50 26 4
gpt4 key购买 nike

有谁知道如何为 Jenkins 的脚本化或声明性管道中定义的作业设置描述文本?
原因:我想添加一些关于工作的有意义的文本(小文档)。

最佳答案

此解决方案更改了 的描述通过 jenkins 中的 groovy 脚本的作业项目 .我只在自由式工作中使用它,但我认为它也应该在脚本管道中工作:

import jenkins.model.*
final jenkins = Jenkins.getInstanceOrNull()
final myJob = jenkins.getItem("MyJobName")

description = "<h1 style=\"color:green\">The newest build has number ${env.BUILD_NUMBER}</h1>"
myJob.setDescription(description)
myJob.save()

此解决方案更改了 构建描述 :
使用“currentbuild”全局变量。

IE。声明式管道:
script { currentbuild.description = 'New Description' }

在脚本管道中工作相同:)

引用: https://opensource.triology.de/jenkins/pipeline-syntax/globals

关于Jenkins 脚本化或声明性管道 - 如何设置工作描述文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55079881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com