我們使用GitLab和Jenkins作爲CI。每當合併請求被批准到master
分支時,GitLab發送一個請求給Jenkins運行一個構建作業,一旦成功完成,將部署到tomcat。如何有條件地跳過Jenkins的CI測試,對於CI
構建作業從gitlab master
分支中檢出文件,使用clean install
構建項目,並保存工件。
在提交屬性文件更新,html視圖文件更新以及我們沒有對這些文件進行任何測試時,有很多情況。
我知道在mvn clean install
期間有一個跳過所有測試的開關,但如果提交僅包含css,js,properties,html等文件,是否有條件跳過測試?
謝謝!
如何爲css,js,html,properties'製作單獨的模塊? – khmarbaise 2014-10-16 21:51:20
@khmarbaise,我們在同一個GitLab倉庫的同一個「母親」項目中有多個模塊。對任何模塊的任何更改都會觸發Maven構建。 – Jason 2014-10-17 15:09:20