Зал - инструмент CI/CD с открытым исходным кодом

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

БЕСПЛАТНЫЙ И ИСПОЛЬЗОВАНИЕ ИНСТРУМЕНТА CI/CD для автоматизации программного обеспечения

Повышение производительности путем автоматизации рабочих процессов развертывания программного обеспечения с помощью системы CI/CD с открытым исходным кодом. Быстро настройте трубопровод и продолжайте наблюдать за прогрессом.

Обзор

Зал - это бесплатный и инструмент CI/CD с открытым исходным кодом. Это помогает командам DevOps для автоматизации рабочих процессов развертывания программного обеспечения. Зал предлагает возможности для масштабирования трубопроводов автоматизации. Это одно из лучших программного обеспечения с открытым исходным кодом CI/CD **, которое поставляется с двумя основными компонентами, такими как Cound Server и Fly CLI. CONCOURSE Server заботится о веб -интерфейсе, API и планировании трубопроводов. Fly-это интерфейс командной строки для настройки трубопроводов и общения с сервером COANS. Эта самостоятельная непрерывная интеграция использует простой механизм ресурсов, задач и рабочих мест. Разработчик может легко настроить конвейер как код и проверить свой прогресс в веб -интерфейсе. Кроме того, если какая -либо работа не выполнит, разработчик может найти причину неудачи и быстро ее исправить. Более того, задания могут зависеть от других заданий, и это позволяет непрерывной доставке от репозитория к производственному серверу. Этот бесплатный непрерывная интеграция поддерживает систему плагина, и очень просто создать плагин. Разработчик может создать ресурс, который реализован типами ресурсов. Это программное обеспечение на основе контейнеров, написанное в GO и ELM. Лицензия для инструмента CI/CD с открытым исходным кодом-Apache-2.0.

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

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

  • Докер
  • Docker Compose

Функции

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

  • Бесплатный и открытый исходный код
  • Управление командами
  • пользовательские роли & amp; Разрешения
  • трубопроводы
  • Управление ресурсами
  • Типы ресурсов
  • Управление работой
  • Управление полномочиями

Монтаж

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

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


$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d

Откройте браузер и введите http: // localhost: 8080 для доступа к веб -интерфейсу. Войдите в систему с именем пользователя/паролем в качестве теста/тестирования. Выполните следующую команду для установки CLI Fly и используйте тестовый пользователь для входа в систему.

$ fly -t tutorial login -c http://localhost:8080 -u test -p test
 Русский