vtkndrew / shri_homework_build_server

build server and build agent for ci

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ШРИ ДЗ: Инфраструктура (build server + build agent)

Структура папок в репозитории

Build server лежит в папке server.

Build agent лежит в папке agent.

Необходимая версия node

v10.15.2

Как запустить

  1. Чтобы запустить, предварительно надо заполнить в server-config.json поле apiToken. Этот токен для запросов к апи надо получить отсюда: https://hw.shri.yandex/

  2. Для каждого из каталогов выполнить в терминале:

cd $dir && npm ci && npm start

Порты, конфиги

Build server по дефолту запустится на 12345 порту. Изменить можно в конфиге сервера: server-config.json

Build agent по дефолту запустится на 12346 порту. Изменить можно в конфиге агента: agent-conf.json

Клиентское приложение + сервер API

Для удобного добавления новых сборок и наглядного отображения статуса сборок, можно воспользоваться: https://github.com/spelot/shri_homework_ci

About

build server and build agent for ci


Languages

Language:JavaScript 100.0%