相关疑难解决方法(0)

如何在Subversion的多模块Maven构建中触发单个模块的Jenkins构建?

我在Jenkins中设置了一个大的Maven多模块构建.它是为增量构建而设置的.

触发后,它会解析所有POM并找出需要构建的内容.

它目前设置为触发SCM更改.

我想进行此构建,以便我可以执行以下操作:

  • 仍然手动启动它.当我这样做时,它的增量构建行为将像今天一样起作用.
  • 从Subversion提交挂钩触发构建.我想知道,如果我通过优秀的指令设置提交钩子的麻烦,它不会导致构建不必要的长度来轮询SCM或做其他事情,这是由事实所不必要的commit钩子告诉它改变了什么.

我提到了第二点,因为从我看文档来看,这似乎只是戳了一般的构建并让它做了它的事情.(我可能错了.)我宁愿告诉詹金斯究竟发生了什么变化,并让詹金斯"知道"这些更改的存储库路径映射到哪些模块,这样Jenkins就不必进行轮询或额外的pom.xml解析以弄明白.

我已经准备好让一个经历过这场战争的人告诉我,看看,只是设置Subversion提交钩子,这就像你将要获得的一样好,但我问这个问题以防万一更好的食谱.

jenkins

11
推荐指数
1
解决办法
9952
查看次数

标签 统计

jenkins ×1