У меня есть релиз, который устанавливает блокировку.Блокировка необходима из-за установки новой версии снимка в ветке разработки.
Мы хотели бы прервать эту сборку при разработке, поскольку она вызывает некоторые проблемы.
Как проверить, установлен ли ресурс блокировки XY?Тогда я мог бы прервать ненужную сборку.
В настоящее время мы делаем это в выпуске задания:
lock("om.del.nwm.release") {
...
}
Это запускает задание на разработку:
options {
lock resource: 'om.del.nwm.release'
}
Я хотел бы сделать что-то вроде этого:
steps {
script {
if ( resource 'om.del.nwm.release' ) {
currentBuild.result = 'ABORTED'
error('Stopp because of release')
}
}
}