如何共用同样的构建脚本(.gitlab-ci)

来源:12-5 简单Java项目的CI演示

hythzx

2019-07-25

请问一下,我们大概有30个左右的项目共用同样的构建脚本,这些脚本可能会更新,这时候需要每个项目都要更新,请问有什么办法可以让所有的项目共用一个脚本吗?

写回答

1回答

麦兜搞IT

2019-07-26

您所说的30个项目是指的30个独立的代码库么?如果代码库是独立的,为啥要共用一个构建脚本呢?

0
1
hythzx
是这样的,我们采用微服务架构,使用docker部署,用gitlab CI做自动构建,我们把每个项目不同的地方在各自代码库里配置了环境变量,所以每个项目的.gitlab-ci是一样的,随着时间的推移,以前的构建脚本可能会做一些修改,这样的话就需要更改所有项目,比较麻烦,如果可以有一个共用的脚本就方便了。
2019-07-26
共1条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程