【发布时间】:2019-02-06 06:03:39
【问题描述】:
我已将 env 变量“status”设置为 true,并且在执行以下代码时 test2 阶段被跳过,即使我将 env 状态声明为 true。任何人都可以帮助我继续进行下去
使用 Jenkins 版本 2.150 及其管道脚本
pipeline {
agent any
environment{
STATUS='TRUE'
}
stages {
stage('test1') {
steps {
echo 'test1'
}
}
stage('test2') {
when{
expression {
STATUS = 'TRUE'
}
}
steps {
input message: 'Push to env', ok: 'GO!!'
}
}
}
}
【问题讨论】:
标签: batch-file jenkins