Автоматизировать Angular 6 на основе IBM Cloud - PullRequest
0 голосов
/ 31 октября 2018

Я занимаюсь разработкой приложения Angular 6, которое размещено в IBM Cloud. Иногда я забываю запустить команду "ng build" из Angular-cli, и мне приходится заново развертывать приложение. Есть ли способ автоматизации процесса, например, конвейер доставки, поэтому IBM Cloud всегда запускает команду ng build при каждой сборке перед развертыванием приложения?

1 Ответ

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

Не знаете, где вы развернули приложение в Cloud Foundry или Kubernetes?

Вы можете принять подход DevOps, используя Cloud Continuous Delivery, который включает в себя открытые наборы инструментов, которые автоматизируют создание и развертывание приложений. Начать можно с создания простого набора инструментов для развертывания, который поддерживает задачи разработки, развертывания и эксплуатации.

В фазе Build конвейера доставки вы можете выбрать npm в качестве типа вашего компоновщика, добавить команду npm run-script build для сборки приложения Angular 6.

Добавить набор инструментов в существующее приложение проще и достаточно одного нажатия кнопки, как указано в ссылке здесь

...