Запустите pm2 в группе развертывания Azure Devops - PullRequest
0 голосов
/ 15 ноября 2018

Я использую Devure Azure для CI / CD.

У меня на прем серверах Windows, которые находятся в группе развертывания.

У меня есть конвейер, который будет работать на основе триггера github.

Обеспечивает непрерывное развертывание для сайтов Node.js на серверах Windows.

Я использую pm2 для запуска сайтов Node.

Все работает в конвейере выпуска, пока мне не нужно перезапустить pm2.

Как запустить команду перезапуска pm2 на серверах Windows в группе развертывания?

1 Ответ

0 голосов
/ 30 ноября 2018

Я использовал npm, запустив скрипт через package.json.

  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build --prod && pm2 restart server.js",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...