triggers {
parameterizedCron('''0 */2 * * * %APPLICATION_ID=41''')
}
stages{
......
stage('pass cron variable to this stage') {
**????How to get my APPLICATION_ID here?????**
}
}
如上所述,我要将cron APPLICATION_ID从parameterizedCron传递到阶段
答案 0 :(得分:1)
%
符号需要分开:
triggers {
parameterizedCron('0 */2 * * * % APPLICATION_ID=41')
}
您需要有一个名为APPLICATION_ID
的参数:
parameters {
string(name: 'APPLICATION_ID', defaultValue: '1', description: 'Application ID')
}
然后可以将参数命名为params.APPLICATION_ID
。这将是字符串。如果需要使用它来创建一个int,则需要将其转换为int。