Как установить Jenkins в Ubuntu 20.04

Jenkins - это инструмент непрерывной интеграции (CI) и непрерывной доставки (CD) с открытым исходным кодом, построенный на Java. Дженкинс в основном создает, тестирует и развертывает программные проекты. Это один из самых полезных инструментов разработки, который вы можете освоить, поэтому сегодня мы покажем вам, как установить Jenkins на Ubuntu 20.04. Расширьте возможности своего VPS-сервера с помощью этого мощного инструмента!
Jenkins любят команды разного размера для проектов с разными языками, такими как Java, Ruby, Dot Net, PHP и т. Д. Jenkins - это независимая платформа, что означает, что вы можете использовать ее в Windows, Linux или любой другой операционной системе.

Зачем использовать Jenkins?

Чтобы понять Jenkins, вы должны иметь представление о непрерывной интеграции (CI) и непрерывной доставке (CD):
  • Непрерывная интеграция - практика постоянного объединения разработки с основной веткой.
  • Непрерывная доставка - это непрерывная доставка кода в среду после того, как код готов к отправке. Это может быть постановка или постановка. Продукт доставляется группе пользователей, которые могут быть QA или клиентами для обзора и проверки.
Разработчики регулярно обновляют код в общем репозитории (таком как GitHub или TFS). В ночных сборках изменения, внесенные в исходный код в течение дня, собираются вместе в конце дня, что затрудняет поиск ошибок. Вот где приходит Дженкинс
Как только разработчик вносит какие-либо изменения в общий репозиторий, Jenkins немедленно запускает сборку и в случае ошибки немедленно уведомляет (Continuous Integration CI).
С Jenkins мы также можем настроить тесты после сборки (модульный тест, тест производительности, приемочный тест) в автоматическом режиме. При успешной сборке Jenkins выполнит эти тесты и сгенерирует отчет (компакт-диск с непрерывной доставкой).

Почему Дженкинс популярен?

  • Простота использования - пользовательский интерфейс простой, интуитивно понятный и визуально привлекательный
  • Отличная расширяемость - Jenkins чрезвычайно гибок и легко адаптируется к вашим предпочтениям. Для Jenkins доступны тысячи плагинов с открытым исходным кодом с различными функциями.
С Jenkins вы получаете поддержку различных систем контроля версий, показателей качества кода, уведомлений о сборке, настройки пользовательского интерфейса и многого другого!

Как установить Jenkins в Ubuntu 20.04

Теперь пора узнать, как начать использовать Jenkins на вашем компьютере или сервере Ubuntu 20.04:

1. Получите доступ к вашему VPS

Получите доступ к вашему VPS с помощью SSH. Если у вас возникли проблемы, ознакомьтесь с нашим руководством по PuTTY!

2. Установите JDK.

Первое предварительное условие Jenkins - это JDK. Следующая команда установит JDK и JRE:
sudo apt-get install openjdk-8-jdk

3. Установите веб-сервер.

Следующее, что вам понадобится, это веб-сервер, такой как Apache или Nginx. Вы можете установить любой веб-сервер по вашему выбору. Для этого урока мы будем использовать Nginx. Чтобы установить Nginx на свой VPS, выполните в командной строке следующую команду:
sudo apt-get install nginx
Убедитесь, что Nginx запущен и работает на вашем компьютере с Ubuntu, введя IP-адрес вашего сервера в веб-браузере и нажав Enter. Вас должен приветствовать экран приветствия Nginx.

4. Установите Jenkins.

Далее мы установим Jenkins. Для установки Jenkins в Ubuntu последовательно выполните следующие четыре команды:
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

5. Введите пароль администратора.

По умолчанию Jenkins будет работать на порту 8080 . Чтобы запустить Jenkins, введите IP-адрес вашего VPS и номер порта 8080. В вашем браузере это будет выглядеть примерно так - 120.0.0.1:8080.
Вам будет предложено ввести пароль администратора. Вы можете найти пароль в файле / var / lib / jenkins / secrets / initialAdminPassword . Вы можете использовать команду cat для отображения пароля:
cat /var/lib/jenkins/secrets/initialAdminPassword

Скопируйте пароль в поле пароля администратора и нажмите ввод.

6. Настройте Jenkins

Затем вы увидите следующий экран, на котором мы рекомендуем вам установить предлагаемые плагины.

7. Задайте имя пользователя и пароль администратора для Jenkins.

Затем вы можете установить имя пользователя и пароль на следующем экране. После этого вы попадете на панель управления Jenkins, где сможете приступить к работе!

Вывод

Установить Jenkins на Ubuntu действительно так просто. У Jenkins в целом низкая кривая обучения, а это означает, что вы можете начать работать с ним как можно скорее. Мы надеемся, что это руководство поможет улучшить развитие вашего проекта! Удачи!

Добавить комментарий

Автору будет очень приятно узнать обратную связь о своем руководстве.

Комментариев 0