2017-06-15 134 views
2

我的Maven項目看起來像下面 working dir Jenkins error如何指定詹金斯管道腳本pom.xml的路徑

這是我的腳本看起來像

節點{ 階段(「構建」){

git url: 'https://github.com/rakshitha2/test_proj.git' 

def mvnHome = tool 'M3' 

蝙蝠 「$ {} mvnHome \ BIN \ MVN -B安裝」

} }

我必須進入父目錄並在Jenkins管道腳本中執行maven命令。 我試着在MVN命令中指定POM路徑,它給了我一個錯誤,說「此時路徑是意外的」。但同樣在我當地工作。

我是詹金斯和groovy的新人。請好心幫助我。

+0

添加您的pom.xml質疑和錯誤的日誌,以便人們能夠理解這個問題 – user7294900

+0

嗨,問題是不與聚甲醛,我需要去的地方,POM是位於和執行上級目錄內MVN命令。但仍然添加我的錯誤屏幕截圖 – thakshira

回答

4

因爲它基本上是一個正常的maven機制。所以

sh 'mvn -f otherdirectory/pom.xml clean install'