Microservices 我可以在我的组织中拥有Gitlab管道的模板吗?
在我的组织中,我们正处于过渡阶段。大型项目被拆分为微型服务。虽然这很好地降低了复杂性,但缺点是,一些在任何地方都应该相同的部分需要更多的工作 例如,我希望每个项目在CI管道中都有一些工具:Microservices 我可以在我的组织中拥有Gitlab管道的模板吗?,microservices,gitlab-ci,Microservices,Gitlab Ci,在我的组织中,我们正处于过渡阶段。大型项目被拆分为微型服务。虽然这很好地降低了复杂性,但缺点是,一些在任何地方都应该相同的部分需要更多的工作 例如,我希望每个项目在CI管道中都有一些工具: 软件组合分析(SCA) 静态应用程序安全测试(SAST) 单元测试 不同项目的工具可能有所不同(主要是编程语言)。也可能是这样的更改—例如,您可能希望稍后添加类型检查器。一旦有了类型检查器,就可以强制执行某些值(同时保持其他值的灵活性,由微服务更改) 是否可以在GitLab中为CI管道提供共享模板?我不是
- 软件组合分析(SCA)
- 静态应用程序安全测试(SAST)
- 单元测试
您可以开发一个或多个模板(例如:Java模板(构建和测试)、Python模板(构建和测试)、SonarQube模板(SAST)、Kubernetes模板(部署)、AWS模板(部署)),然后让开发人员/项目开发人员/项目开发他们需要的模板来组装管道。Nice!非常感谢。