Skip to content

MOTORIST/shri-2020-homework-node-build-agent

Repository files navigation

CI Build Agent

Принцип работы

При старте:

  • агент регистрируется
  • запускатся loop регистрации агентов (если сервер упадет, то агент перерегистрирует себя)

Сборка проходит в docker контейнере.

Сборка:

  • удаляется старый конетйнер
  • поднимается новый
  • клонируется репозиторий
  • переключается на коммит
  • запускается команда
  • отправляется результат

Для решения проблем с connect и ошибками типа 500 используется retry помощник в папке helpers.

Table of Contents

About

Build agent for continuous integration system.

Getting Started

Installing

git clone https://github.com/MOTORIST/shri-2020-homework-node-build-agent.git

cd shri-2020-homework-node-build-agent && yarn install

rename .env.example to .env

NOTE! If set ENV=dev, build server events will be displayed.

Usage

yarn start
or 
yarn dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published