2014-01-26 51 views
0

我需要通過使用java API 以編程方式發送工作區路徑來觸發Jenkins中的構建,因此構建將位於該特定路徑中。如何從java程序化地更改Jenkins工作區路徑?

要手動更改它,我能做到這一點通過將工作名=> buildName =>工作區,然後更改路徑 ,但我怎麼能做到這一點通過發送路徑每個programmaticly建立在JAVA

回答

0

如果你是不以通常的方式使用工作區,您可以通過將工作目錄(cd /some/path/elsewherecd ${your_path_here})更改爲參數化構建步驟來徹底解除它們。然後,您可以使用Parameterized Trigger Plugin將路徑參數傳遞給作業。

確保詹金斯可以在所需的路徑上操作(權限正確等)