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