puv-deployer

1.1.0 • Public • Published

ПУВ Деплоер

Утилита, которая позволяет упростить работу с ручным деплоем, автоматизируя его.

Установка

Для работы приложения в системе должен быть установлен NodeJS версии 16 или новее.

npm install -g puv-deployer

Затем нужно создать персональный токен тут и сохранить его в файл ~/.config/puv-deployer/config.json.

{
  "token": "персональный_токен"
}

Запуск

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

puv-deployer https://dpr-gitlab.otr.ru/puv/puv-pages/-/pipelines/84301

Или

puv-deployer https://dpr-gitlab.otr.ru/puv/puv-pages/-/pipelines/84301 dev

Если в пайплайне будет найдена задача для деплоя на ПУВ2, то она тоже будет запущена. Приложение дождётся готовности задач к запуску, запустит и оповестит вас по окончании.

Readme

Keywords

none

Package Sidebar

Install

npm i puv-deployer

Weekly Downloads

0

Version

1.1.0

License

ISC

Unpacked Size

33.1 kB

Total Files

35

Last publish

Collaborators

  • mishamyrt