首页 > 解决方案 > Jenkins Pipeline 构建具有多个 repos 的微服务

问题描述

我正在尝试构建一个 Jenkins 管道,该管道构建一个由多个容器组成的 docker 应用程序。每个服务都在它自己的 git 存储库中。

IE

我可以创建一个构建单个服务的 Jenkinsfile,但是如果任何单个服务发生更改(避免重建未更改的服务),我想要一种端到端构建和测试应用程序的方法。

我可以维护 3 个独立的 Jenkinsfiles 和 3 个独立的管道来实现这一点,但这似乎有很多重复。有没有一种方法可以让我实现这一目标?

标签: dockergithubjenkins-pipelinemicroservices

解决方案


推荐阅读