标签: angular continuous-integration config devops continuous-delivery
为Angular SPA不同的环境(例如PRD,STG,DEV)设置CI / CD的最佳方法是什么。
如果我使用
ng build —stg
它将注入与STG相关的配置(与环境相关的URL等)
当我需要推送到PROD环境时,必须使用
ng build — prod -aot
然后,即使使用相同的源代码构建,它也不会是相同的软件包。作为在环境之间迁移的最佳实践,应该将构建环境部署到多个环境。
请告诉我如何构建和部署多个环境?