Настройки и реализация Github_server в работе Дженкинса - PullRequest
0 голосов
/ 19 ноября 2018

заранее извините, если это будет долго - я новичок в Дженкинс.

Я бы хотел изменить наш подход к git в нашем Jenkins (версия 2.89.4). В основном мы используем многоотраслевые трубопроводные проекты. Я определил github_server в разделе «Настройка системы», используя личный токен, который я сгенерировал на стороне github, и создал с помощью этого токена webhook для наших Jenkins на стороне github (статус webhook в порядке). Когда я пытаюсь изменить текущий проект многоотраслевого конвейера для работы с github_server (используя github_source), сборка завершается, но папка пуста. Повторное редактирование конфигурации невозможно, поскольку оно застревает при загрузке из-за части SCM. Если я выберу не scm, все равно - папка пуста.

Пожалуйста, объясните, как github_server может использоваться в проектах многоотраслевого конвейера.


конфигурация задания / проекта: отраслевые источники: источник github (тип). URL проекта github: https://github.com/orgname/reponame.git. поставщик репо: плагин github из глобальных настроек управлять крючками проверено хранилище запросило разрешение: тянуть фабрика scm: нет scm обработчики: обработчики веток - добавлено все, кроме ограничений ветки стратегия собственности: все филиалы получают одинаковые свойства

конфигурация сборки: режим: по Jenkinsfile путь к сценарию - Jenkinsfile (существует в репозитории)

сканирование триггеров многоотраслевого конвейера - периодически, если не запущено иначе, интервал 5 мин

стратегия осиротевших предметов - отбросить все предметы


Вот и все. очень надеюсь, что вы можете помочь :) Если есть какая-то деталь, о которой я не упомянул, дайте мне знать.

Спасибо, Хила

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