我在用jenkins部署项目时,我想动态参数部署,想部署那个项目就选择哪个项目进行部署,但是我遇到了一个问题就是下面获取不到动态参数,请问是怎么回事?
下面是我的代码:
parameters { string(name: ‘PROJECT_VERSION’, defaultValue: ‘1.0’, description: '') choice(name: ‘PROJECT_MODULE_NAME’, choices: [‘shzh-gateway’,‘shzh-auth’,‘shzh-api’,‘shzh-system’, ‘shzh-job’,‘shzh-dic’,‘shzh-monitor’], description: '') choice(name: ‘PROJECT_NAME’, choices: [‘shzh-gateway’,‘shzh-auth’,‘shzh-api’,‘shzh-system’, ‘shzh-job’,‘shzh-dic’,‘shzh-monitor’], description: '') }
container(‘maven’) { sh ‘echo “$PROJECT_MODULE_NAME”’ sh ‘echo “$PROJECT_NAME”’}打印这两个信息位空