我正在尝试传递参数-> JOB变量以将其标记为参数。 例如:
Job build(DslFactory dslFactory) {
Job job = dslFactory.freeStyleJob(this.name) {
if(this.team){
displayName(this.team + ": " + this.name)
}
description this.description
parameters {
if(this.team){
stringParam("OWNER", this.team, "Parameter to define the owner of the test")
}
stringParam("GLOBAL_BUILD_NUMBER", "dev", null)
stringParam("origin", null, null)
stringParam('JOB', null, "Which job from upstream to copy artifacts from.")
}
label('$JOB')
label('$ JOB')无法解析$ JOB的值
steps {
shell('SJOB')
}
在Shell中,我可以看到$ JOB的值。
OpenWRT-Build-1112
我需要为标签功能获取价值的方式。
label('$JOB')
请帮助我解决此问题。