У меня есть два многоотраслевых конвейерных проекта Jenkins.
1-й должен быть запущен Github, а второй - успешной сборкой.
2-й должен быть запущен только Github.
Я добавил Properties
в Jenkinsfiles ( нет восходящего потока для 2-го курса )
properties([
// Builds rotation
buildDiscarder(logRotator(artifactDaysToKeepStr: '', artifactNumToKeepStr: '', daysToKeepStr: '', numToKeepStr: '10')),
disableConcurrentBuilds(),
// Git project
[$class: 'GithubProjectProperty', displayName: '', projectUrlStr: G_giturl],
// Trigger build from:
pipelineTriggers([upstream(G_artifactsource), githubPush()])
])
Новые свойства появились в графическом интерфейсе и все работали отлично, какое-то время,
Я не знаю, что я сделал или, возможно, ничего не сделал, но теперь все «триггеры сборки» всех ветвей пусты.Веб-хиты Github все еще работают, но не запускают триггеры.В целях тестирования я сделал два новых репозитория и сделал для них одинаковые проекты.Новые проекты работают хорошо.В проектах Multibranch нет кнопок «Применить» внутри ветвей, я не могу добавлять или удалять триггеры сборки по интерфейсу.Смена Jenkinsfiles тоже не помогает.Это ошибка или я что-то пропустил?