我想从DSL Groovy脚本(Jenkinsfile)创建管道作业,该脚本仅在相应项目中存在JIRA问题时才执行。如何在Jenkinsfile中包含Jira Issue作为参数?
pipeline {
agent {
node {
label 'slave_05-52b8a903'
customWorkspace '/home/custom_workspace3'
}
}
parameters {
string (
name: 'jiraIssue',
defaultValue: 'MVO-6154',
description: '')
}
上面的代码有效。
我要寻找的是参数类型,它看起来像是jiraIssue此处:
parameters {
jiraIssue (
name: 'jiraBuildRequest',
JQLSearchQuery: 'project=MVO AND labels=MVO_Release AND status in (Opened, Implementing)',
description: '')
}
以上代码无效,因为没有JiraIssue作为有效参数。