|
pipeline {
|
|
agent any
|
|
|
|
parameters {
|
|
booleanParam(defaultValue: true, description: '', name: 'userFlag')
|
|
}
|
|
|
|
stages {
|
|
stage("foo") {
|
|
steps {
|
|
echo "flag: ${params.userFlag}"
|
|
}
|
|
}
|
|
stage("fighters") {
|
|
when {
|
|
expression { return ${params.userFlag} }
|
|
}
|
|
steps {
|
|
echo "XXX"
|
|
}
|
|
}
|
|
}
|
|
} |