У меня проблемы с моим Jenkinsfile.
Я хочу перечислить всех работающих работников в текущем задании, но Дженкинс просто терпит неудачу, не печатая никакой ошибки. Фрагмент кода:
@NonCPS
def check_running_process() {
// Check if PR build already in progress to kill old one
def pull_id = env.ghprbPullId.toInteger()
println pull_id
def current_build_id = env.BUILD_ID.toInteger()
println current_build_id
def currentJob = Jenkins.instance.getItemByFullName('jobname')
println currentJob
}
Выход:
[Pipeline] echo
2
[Pipeline] echo
47
Итак, Дженкинс останавливается на def currentJob = Jenkins.instance.getItemByFullName('jobname')
Произошла ошибка, просто сбой сборки.
В файле jenkins.log ошибок нет.
Это работает в скриптовой консоли.
У кого-нибудь была такая же проблема?
Спасибо