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