首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jenkins和git仅构建已更改的文件夹

Jenkins和git仅构建已更改的文件夹
EN

Stack Overflow用户
提问于 2018-02-05 22:02:08
回答 1查看 175关注 0票数 0

我在Jenkins有一个多分支管道项目。我的Jenkins工作主要包括构建dotnet-core docker镜像并将其推送到docker存储库,然后使用撰写文件启动Jenkins从站上的容器。在我的VS解决方案文件中,我在不同的文件夹中有6-7个项目。这个数字将会增加。它们都是将在容器中运行的docker镜像。

目前,我对每个项目使用dotnet publish,然后使用compose文件构建图像。问题是,即使映像中没有任何更改,我也需要构建所有这些组件。我只想建立没有改变的应用程序。有没有办法过滤掉未更改的文件夹,只构建它们?

EN

回答 1

Stack Overflow用户

发布于 2018-02-05 23:20:57

我认为将其划分到不同的存储库中,并为每个存储库分配不同的jenkins作业可能是有意义的。然后,您可以将微服务架构拆分到不同的存储库中,甚至可以测试每个微服务运行每个微服务的docker映像。

这就是我们公司正在做的事情。对我来说,它在最后看起来更好,但在开始的时候可能需要很大的努力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48624302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档