angular - Gitlab autodevops 和 Kubernetes,在 review pod 上添加 angular 的配置文件
问题描述
我有一个 Angular 项目,我尝试在 Kubernetes 集群中使用 gitlab-ci autodevops 功能进行审查。
应用程序在审查步骤中运行良好。但是要自定义后端,我需要assets/config
在运行时将文件放入文件夹中。文件内容应该是 gitlab 的 CI/CD 变量。
我用我的尝试过,.gitlab-ci.yml
但文件没有发送到正在运行的 pod,并且角度应用程序使用 api 的默认值
include:
- template: Auto-DevOps.gitlab-ci.yml
review:
before_script:
- mkdir -p ./src/assets/config && echo "$CONFIG_JSON" > ./src/assets/config/config.json
CONFIG_JSON
价值为
{
"api" : "http://<API IP>:9090"
}
为了使我的文件在审阅窗格中可用,我缺少什么?
背景:我是 Gitlab、Kubernetes 和 Helm 的新手。
解决方案
推荐阅读
- sql-server - 在链接服务器中引用链接服务器
- cuda - Cuda 寻找相等的子串
- r - 如何将一个字符列转换为R中的多个数字列
- r - 我们如何使用 DPLYR 过滤 R 中的连接
- javascript - 通过在 HTML/CSS + JS (Datatables) 中将两列合并为一列来显示表格
- c# - 未调用 Unity Update()
- javascript - 从表格选择中预填充编辑表单的值
- c++ - 如何查看在 Visual Studios 2015 中使用解决方案资源管理器声明和定义类 OBJECTS 的位置?
- reactjs - 通过 props 反应原生 pass 函数
- python - ModuleNotFoundError:python selenium 中没有名为“autoit”的模块