我正在开发在IBM Cloud上托管的Angular 6应用程序。有时我忘记从Angular-cli运行“ ng build”命令,而不得不重新部署该应用程序。有没有办法在例如交付管道,这样IBM Cloud始终在部署应用程序之前对每个构建都运行“ ng build”命令吗?
答案 0 :(得分:0)
不确定将应用程序部署到Cloud Foundry或Kubernetes的位置吗?
您可以通过使用Cloud Continuous Delivery采用DevOps方法,该方法包括开放的工具链,可自动构建和部署应用程序。您可以通过创建一个简单的部署工具链来开始使用,该工具链支持开发,部署和操作任务。
在交付管道的构建阶段,您可以选择npm作为构建器类型,添加npm run-script build
命令以构建Angular 6应用。
将工具链添加到现有应用程序更加容易,并且只需按一下link here中所述的按钮即可。