我定义了相当广泛的Job DSL脚本,我想要一种方法将“构建描述”列添加到此Job DSL脚本生成的自定义视图中。有没有办法跳出配置块以编程方式添加“构建描述”列?
答案 0 :(得分:0)
不确定我的问题是否正确,但要添加说明,您需要使用以下内容:
job('JobName') {
...
listView('project-name') {
description('here goes the description')
....
}
...
}
如果需要在种子作业中动态提供描述,则可以在种子作业中定义参数,然后将此参数的值传递给描述方法:
/* DESCRIPTION is a build parameter supplied to this Seed job,
value of which to be supplied while running the
seed job "with parameters"
*/
def desc = DESCRIPTION;
job('JobName') {
...
listView('project-name') {
description(desc)
....
}
...
}