![]() | 1 AoEiuV020CN 2022-08-31 12:31:48 +08:00 |
![]() | 2 zong400 OP 其他人是指普通开发人员,我表述得不清楚 |
3 superwater 2022-09-01 14:29:10 +08:00 |
![]() | 4 zong400 OP @superwater 是指 include 其他仓库的 yaml ? 但是 gitlab-ci 本身还是能被修改吧? |
5 superwater 2022-09-01 22:01:24 +08:00 可以把.gitlab-ci.yaml 放到其他指定的仓库里面,项目设置里面可以指定 |
6 yyttrr 2023-04-06 16:49:13 +08:00 抛弃业务代码仓库的,gitlab-ci.yml 文件,或者仅保留基本 check build 功能 自己写一个 http 服务接收业务代码仓库的 push 动作 webhook 不同仓库的构建流程在运维平台维护写到数据库里面,运维平台有单独的权限设置 触发了对应的打包在用 trigger 触发 build 仓库的 job ,把构建参数传进去,进行构建,build 仓库仅运维可见 这一套支撑百来个研发十几个技术栈几千个代码仓库还是没问题的 |