【发布时间】:2018-09-22 11:35:06
【问题描述】:
我有一个使用管道脚本的詹金斯工作。该脚本在开发和生产 jenkins 之间共享。所以我需要根据詹金斯作业中配置的参数做出决定(通过这个项目是参数化选项)
主 jenkins 作业应手动触发或通过发送 SQS 消息触发。 当通过 SQS 触发 Jenkins 时,我没有得到管道中 jenkins 作业中配置的阶段
在代码sn-p下面。我在 withEnv 步骤中遇到绑定错误。
stage('Code Merge') {
withEnv([
"STAGE=${STAGE}"
]) {
echo "Printing Stage :: ${STAGE}"
请有人帮我解决这个问题吗?
【问题讨论】:
标签: jenkins jenkins-pipeline amazon-sqs