Интеграция Jenkins с GitHub: как установить плагин Git?
Из предыдущих руководств Guru99 вы узнали, что такое Jenkins и как его установить на компьютер. Windows система. Предполагая, что вы выполнили эти основные шаги, теперь мы перейдем к управлению плагинами.
Jenkins имеет отличную поддержку плагинов. На их веб-сайте доступны тысячи плагинов сторонних приложений. Чтобы узнать, поддерживает ли Jenkins сторонние приложения, которые вы имеете в виду, проверьте каталог их плагинов по адресу https://plugins.jenkins.io/.
В этом Учебник по Дженкинсу, ты выучишь:
- Установка плагинов в Jenkins
- Как установить плагин Git в Дженкинсе
- Как интегрировать Jenkins с GitHub
Установка плагинов в Jenkins
Jenkins поставляется с довольно простой настройкой, поэтому вам нужно будет установить необходимые плагины, чтобы включить поддержку соответствующих сторонних приложений.
GitHub — это веб-репозиторий кода, который играет важную роль в DevOps. Он предоставляет общую платформу для нескольких разработчиков, работающих над одним и тем же кодом/проектом, для загрузки и получения обновленного кода, тем самым облегчая непрерывную интеграцию.
Дженкинсу необходимо установить плагин GitHub, чтобы иметь возможность извлекать код из репозитория GitHub.
Вам не нужно устанавливать плагин GitHub, если вы уже установили плагин Git в ответ на запрос во время установки Jenkins. Но если нет, вот как установить плагины GitHub в Jenkins и извлеките код из репозитория GitHub.
Как установить плагин Git в Дженкинсе
Ниже приведен пошаговый процесс установки плагина Git в Jenkins:
Шаг 1: Откройте свою панель управления.
Нажмите на Управлять Дженкинсом кнопка на панели управления Jenkins:
Шаг 2: Найдите опцию плагинов.
Нажмите на Управление плагинами:
Шаг 3: На странице плагинов
- Выберите плагин GIT
- Нажмите на Установить без перезагрузки. Плагину потребуется несколько минут для завершения загрузки в зависимости от вашего интернет-соединения, и он будет установлен автоматически.
- Вы также можете выбрать опцию Загрузите сейчас и установите после перезагрузки кнопка. В каком плагине устанавливается после перезагрузки
- Вам будет показано сообщение «Нет доступных обновлений», если у вас уже установлен плагин Git.
Шаг 4: После установки плагинов
Перейдите на Управлять Дженкинсом на панели управления Jenkins. Вы увидите свои плагины среди остальных.
Как интегрировать Jenkins с GitHub
Теперь мы обсудим процесс интеграции Jenkins и GitHub. Windows система:
Шаг 1) Создайте новое задание в Jenkins, откройте панель управления Jenkins со своим URL-адресом Jenkins. Например, http://localhost:8080/
Нажмите на создавать новые рабочие места:
Шаг 2) Введите название элемента, выберите тип задания и нажмите OK. В качестве примера мы создадим проект Freestyle.
Шаг 3) Когда вы нажмете Хорошо, страница будет перенаправлена на форму проекта. Здесь вам нужно будет ввести информацию о проекте:
Шаг 4) Вы увидите идти вариант под Управление исходным кодом если ваш плагин Git установлен в Jenkins:
ПРИМЕЧАНИЕ. Если идти опция не отображается, попробуйте переустановить плагины, а затем перезагрузить компьютер и повторно войти в свою панель управления Jenkins. Теперь вы сможете увидеть идти вариант, как указано выше.
Шаг 5) Введите URL-адрес репозитория Git, чтобы получить код из GitHub.
Шаг 6) Вы можете получить сообщение об ошибке при первом вводе URL-адреса репозитория. Например:
Это происходит, если на вашем локальном компьютере не установлен Git. Чтобы установить Git на свой локальный компьютер, перейдите по ссылке https://git-scm.com/downloads
Загрузите соответствующий файл Git для вашего Operating System, в этом случае, Windowsи установите его на свой локальный компьютер, на котором работает Jenkins. Выполните инструкции на экране, чтобы установить GIT.
Шаг 7) Вы можете запускать репозитории Git в своем Jenkins после установки Git на ваш компьютер. Чтобы проверить, успешно ли он был установлен в вашей системе, откройте командная строка, введите «Git» и нажмите Enter. Вы должны увидеть различные варианты для Git:
Это означает, что Git установлен в вашей системе.
Примечание. Если в вашей системе уже установлен GIT, просто добавьте путь к git.exe в глобальной конфигурации инструмента.
Шаг 8) Когда все будет готово, попробуйте добавить URL-адрес Git в Jenkins. Вы не увидите никаких сообщений об ошибках интеграции Jenkins Git:
Теперь Git правильно настроен в вашей системе.
Также проверьте: - лучшие альтернативы Jenkins (с открытым исходным кодом и платные)