我正在开发一个托管在IBM Cloud上的Angular 6应用程序。有时我忘了从Angular-cli运行"ng build“命令,我不得不重新部署应用程序。是否有某种方法可以在交付管道中自动化该过程,以便IBM Cloud在部署应用程序之前始终在每个构建中运行"ng build"-command?
发布于 2018-11-04 15:56:30
不确定您将应用程序部署到Cloud Foundry还是Kubernetes的位置?
您可以通过使用Cloud Continuous Delivery采用DevOps方法,其中包括自动化应用程序构建和部署的开放工具链。您可以从创建支持开发、部署和操作任务的简单部署工具链开始。
在交付管道的 build 阶段,您可以选择npm作为您的构建器类型,添加npm run-script build命令来构建Angular 6应用程序。
向现有应用程序添加工具链更容易,只需单击link here中提到的按钮即可
https://stackoverflow.com/questions/53084175
复制相似问题