Jenkins — Active Choice: GitHub — Commit

  Для параметризованной сборки с выбором тега образа, понадобится плагин Active Choices Переходим в настройки Jenkins‘а   Раздел «Управление плагинами»   Переходим к вкладке «Доступные» и в поиске указываем «Active Choices» Устанавливаем его. Так же необходим плагин Amazon Web Services SDK Создаем «New Item» — «Pipeline«, указываем, что это будет параметризованной сборка, и добавляем параметр … Продолжить читать "Jenkins — Active Choice: GitHub — Commit"

Jenkins — GitHub аккаунт с 2FA

  Для того, чтобы Jenkins мог работать с репозиторием с аккаунта, на котором включена 2-х факторная авторизация, нужно сгенерировать «Personal access tokens»   Логинимся в GitHub и переходим по ссылке.   Выбираем «Generate new token» и ставим следующие галочки:   repo:invate — необходима для доступа к приватным репозиториям, без нее у вас будет доступ только … Продолжить читать "Jenkins — GitHub аккаунт с 2FA"

Jenkins — DSL Multibranch Pipeline создание Seed Job’ом

В репозитории, где будут храниться будущие groovy файлы создадим директорию с именем «utilities» и в нем создадим файл «BitbucketMultibranch.groovy» со следующим содержимым: Теперь для создания Item‘а достаточно создать в корне репозитория файл с расширением groovy, для того, чтобы на Seed Job его обработал.