Я хочу, чтобы этап Jenkins выполнялся, когда это не ветвь master
и когда установлен определенный параметр.Я делаю это:
stage('Deploy') {
when {
allOf {
expression { return params.ACTION == "create" };
not {
anyOf {
expression { branch 'master' }
}
}
}
}
Но когда я запускаю задание Дженкинса, этот этап полностью пропускается.Что-то не так с синтаксисом, я думаю, но не уверен, что.