Jenkins job dsl неправильно изменяет учетные данные заданий и заставляет jenkins перестраивать все ветви многоотраслевых заданий - PullRequest
0 голосов
/ 07 января 2020

Я создаю многоотраслевые конвейеры jenkins с заданием dsl «начального» задания

Я использую плагин bitbucket scm

  1. Я изменил задание dsl seed задания, чтобы настроить многоотраслевые задания на использовать разные учетные данные bitbucket
  2. После запуска начального задания я нажал на многоотраслевые задания и подтвердил, что они настроены на использование разных учетных данных
  3. Я пытался создать ветку одного из многоотраслевых заданий и он использовал старые учетные данные
  4. Я попытался не изменять один из конфигов многоотраслевых заданий, а просто открыл страницу конфигурации задания в пользовательском интерфейсе и сохранил то, что уже было
  5. Это заставило Дженкинса попытаться перестроить ВСЕ ветви этой работы
  6. После этого я попытался построить ветку этой работы, и она использовала правильные (новые) учетные данные
  7. В другой многоотраслевой работе, которую я пытался вместо сохранения конфигурации в пользовательском интерфейсе, просто запустите Scan Multibranch Pipeline Now
  8. Это также вызвало перестройку ВСЕХ ветвей этой работы, а затем в последующих запусках работ правильно использовались новые учетные данные

Почему это происходит и можно ли это исправить, не восстанавливая ВСЕ ветви многоотраслевого задания?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...