Я использую gitlab webhook для запуска сборки jenkins. Код конвейера Jenkins
pipeline {
agent any
post {
failure {
updateGitlabCommitStatus name: 'build', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'build', state: 'success'
}
}
options {
gitLabConnection('gitlabConnection')
}
triggers {
gitlab(triggerOnPush: true, triggerOnMergeRequest: true, branchFilterType: 'All')
}
stages {
stage("build") {
steps {
echo "hello world"
}
}
}
}
Я добавил в свой проект webhook с соответствующим заданием jenkins, но при запуске он говорит execution expired
У меня есть URL-адрес jenkins не опубликовано c для всех, но у него был открытый доступ с сервера gitlab с портом 8888. Не уверен, почему он все еще не работает.