美文网首页
jenkins 构建触发器注意事项

jenkins 构建触发器注意事项

作者: wyatt_plus | 来源:发表于2018-09-12 19:37 被阅读0次

1. 描述

手动构建maven工程common子组件的时候总是会导致其他job会进行构建,这不是我想要的结果。

common子组件

common构建完成,会触发其他job的执行。


其他业务工程

2. 分析

2.1 查文档

job里面会有构建触发器一栏

构建触发器设置
build whenever a snapshot dependency is built
当job依赖的快照版本被build时,执行本job。
build after other projects are built
当本job依赖的job被build时,执行本job
build periodically
隔一段时间build一次,不管版本库代码是否发生变化,通常不会采用此种方式。
poll scm
隔一段时间比较一次源代码如果发生变更,那么就build。否则,不进行build,通常采用这种方式;

2.2 检查common 工程

父子关系

2.3 处理

去掉此处勾选

3. 总结

微服务里面,父子maven工程较多,有的时候是统一构建,那个还好。但是工程多了后,会浪费时间和影响整体工作,所以会单独发布工程。此刻就需要注意jenkins里面父子工程的依赖触发关系,小错误,大影响。

相关文章

网友评论

      本文标题:jenkins 构建触发器注意事项

      本文链接:https://www.haomeiwen.com/subject/pqebgftx.html