1. 程式人生 > >Jenkins構建Maven多模塊項目時,單獨編譯子模塊,並且不觸發構建其它模塊

Jenkins構建Maven多模塊項目時,單獨編譯子模塊,並且不觸發構建其它模塊

oot eas 目的 www web mave als com lean

一、Jenkins構建Maven多模塊項目時,單獨編譯子模塊

配置:

1、Root POM指向父pom.xml

2、Goals and options指定構建模塊的參數:mvn -pl jsoft-web -am clean package,單獨構建jsoft-web項目以及它所依賴的其它項目。參考:http://www.cnblogs.com/EasonJim/p/8350560.html

二、通過上面的操作之後確實能單獨構建了,但可能會同時觸發Jenkins上的其它模塊的項目,可以通過屏蔽下遊項目來限制:

技術分享圖片

選中即可實現不自動觸發下遊項目的觸發。

技術分享圖片

Jenkins構建Maven多模塊項目時,單獨編譯子模塊,並且不觸發構建其它模塊