在声明性管道 中,我可以在管道脚本中指定管道期望的参数,如下所示:
pipeline { parameters([ string(name: 'DEPLOY_ENV', defaultValue: 'TESTING' ) ]) }
有可能在脚本化的管线中做?我知道我可以这样做
但是,可以执行以下操作:
node{ parameters([ string(name: 'DEPLOY_ENV', defaultValue: 'TESTING' ) ]) }
我通过实验找到了一种解决方案,所以想分享一下:
node { properties( [ parameters( [string(defaultValue: '/data', name: 'Directory'), string(defaultValue: 'Dev', name: 'DEPLOY_ENV')] ) ] ) .... }