github+jenkins做持续集成。
能不能实现:jenkins监听一个github仓库,当有新代码提交时,只构建仓库中的那个 文件夹(一个文件夹一个项目)
还是github中一个仓库就是一个项目,不过这样的话好像对基于docker的微服务不是很友好啊。
本人没什么经验,都是现学,实在想不出百度关键字了,正在准备毕设,求大神们给指条明路。
可以,jenkins只是一个调度程序,具体的处理逻辑你说了算。
我该怎么做呢?比如我写好代码提交到github仓库中,此时仓库里边有很多个文件夹,如何编写pipline来得知有新提交的文件夹位置呢?从而只构建那个文件夹下的dockerfile
或者有没有相关的参考文章博客啥的呢?我想不出搜索关键字了
@xiemu: github hooks可以通知jenkins代码有变更,可以再commit记录上,设定特定的关键字来触发不同的任务。
@幻天芒: 谢谢您的耐心回答
@xiemu: :)