GOCD - непрерывная интеграция и непрерывное развертывание

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

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

Открытый исходный код непрерывная интеграция и система доставки для управления процессом доставки программного обеспечения. Он также обеспечивает визуализацию сложных процессов развертывания.

Обзор

GOCD - это бесплатное непрерывное интеграция и непрерывное развертывание программное обеспечение. Это помогает командам разработки программного обеспечения автоматизировать процесс тестирования и выпуска. Он был разработан для непрерывной доставки, и разработчики могут настроить трубопроводы как код. Это надежный, масштабируемый, расширяемый Инструмент с непрерывной доставкой с открытым исходным кодом. GOCD поставляется с необоснованными функциями, такими как функции, такие как возможность сравнения сборки, параллельное выполнение, визуализация сложных рабочих процессов, автоматизация отслеживания версий сборки и многое другое. Средняя визуализация обеспечивается GOCD, что означает, что VSM (карта потока значений) отображает весь путь к производству в одном представлении. Разработчики также могут легко перемещаться между задачами, выявлять неэффективность и оптимизировать процесс. GOCD оптимизирует непрерывные рабочие процессы доставки в популярных облачных средах, таких как Kubernetes, Docker, AWS и многие другие. GOCD помогает пользователям в устранении неисправностей сломанного трубопровода, контролируя все изменения в режиме реального времени от Commit до развертывания. Пользователи могут сравнивать содержимое файлов и сообщений о совершении каких -либо двух сборок. Кроме того, эта непрерывная интеграция и непрерывное развертывание система поддерживает плагины из коробки для интеграции внешних инструментов и услуг. Существует широкий спектр плагинов, доступных для выполнения различных задач. Кроме того, разработчики могут использовать API плагина GOCD для разработки пользовательских плагинов.

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

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

  • ОЗУ - Минимум 1 ГБ, 2 ГБ рекомендуется
  • ЦП - минимум 2 ядра, 2 ГГц
  • диск - минимум 1 ГБ свободного пространства

Функции

GOCD имеет отличный список функций, и некоторые из них:

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

Монтаж

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

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


echo "deb https://download.gocd.org /" | sudo tee /etc/apt/sources.list.d/gocd.list
curl https://download.gocd.org/GOCD-GPG-KEY.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install go-server

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


echo "deb https://download.gocd.org /" | sudo tee /etc/apt/sources.list.d/gocd.list
curl https://download.gocd.org/GOCD-GPG-KEY.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install go-agent
 Русский