Дженкинс - Бесплатный инструмент развертывания

Jenkins Бесплатный инструмент развертывания

Бесплатный инструмент развертывания для создания и доставки программного обеспечения

Создайте код, запустите тесты и разверните программное обеспечение с помощью бесплатного и инструмента развертывания на основе Java с открытым исходным кодом. Позволяет командам программного обеспечения автоматизировать рабочий процесс развертывания.

Обзор

Дженкинс является одним из ведущих сервера автоматизации с открытым исходным кодом. Это 100% Бесплатный инструмент развертывания, который поддерживает (CI) непрерывную интеграцию и (CD) непрерывные функции развертывания. Сервер Jenkins с открытым исходным кодом поставляется с широким спектром плагинов для создания, развертывания и автоматизации программного обеспечения. Это надежный, надежный и расширяемый инструмент развертывания. Дженкинс использует архитектуру мастер-раб. Это позволяет программным командам одновременно запускать несколько сборок и тестов для программного обеспечения. Jenkins Automation Server имеет высоко защищенный механизм, чтобы пользователи могли точно защитить свою автоматическую инфраструктуру. Контроль доступа пользователя является ключевым компонентом Jenkins, который поддерживает схемы аутентификации и авторизации. Кроме того, управление доступом может быть расширен путем установки сторонних плагинов. Поддержка трубопровода - еще одна замечательная особенность. Трубопровод представляет собой коллекцию плагинов, которая позволяет внедрять и интегрировать и интегрировать трубопроводы с постоянной доставкой. Трубопровод генерирует код, выполняет тесты и надежно развертывает новую версию приложения. Этот инструмент развертывания с открытым исходным кодом написан на Java. Дженкинс имеет подробную документацию для администраторов, разработчиков и конечных пользователей. Кроме того, исходный код этого бесплатного инструмента развертывания доступен на GitHub и выпустите с лицензией MIT.

Системные Требования

Требования к настройке Дженкинса включают:

  • OpenJDK JDK / JRE 8 или OPENJDK JDK / JRE 11

Функции

У Дженкинса отличный список функций, а некоторые из них:

  • Бесплатный и открытый исходный код
  • Непрерывная интеграция и непрерывная доставка -простой и простой в использовании пользовательский интерфейс
  • Легкая установка и конфигурация
  • Поддерживает плагины
  • Расширяется со сторонними плагинами
  • Поддерживает распределенные сборки
  • Уведомления о статусе построения
  • Поддерживает строительные трубопроводы
  • Мониторинг внешних заданий

Монтаж

Установка с помощью Ubuntu

Добавьте ключ репозитория в систему.

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

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

sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

Запустите команду ниже, чтобы обновить репозитории.

sudo apt update

Установите Дженкинс.

sudo apt install jenkins

Начните сервис Дженкинса.

sudo systemctl start jenkins

Откройте сайт http: // your \ _server \ _ip \ _or \ _domain: 8080 и следуйте мастеру установки.

 Русский