一大早研发跟我说,我jenkins打包一个项目怎么起了3个服务?我二脸懵逼。随后把jenkins工程的链接发来。初看一下没啥问题。
研发说你build一下试试,一看果然一个工程打包过后,随后jenkins自动开始build另外两个工程。。。
随后仔细查看工程配置:
发现多了个奇怪的字眼downstream projects,下游项目?随后Google之,果然是的
原因是build构建pom文件时默认勾选着Enable triggering of downstream projects这个选项,会触发上下游关联项目。
取消勾选后就没问题了。