0
我需要通過使用java API 以編程方式發送工作區路徑來觸發Jenkins中的構建,因此構建將位於該特定路徑中。如何從java程序化地更改Jenkins工作區路徑?
要手動更改它,我能做到這一點通過將工作名=> buildName =>工作區,然後更改路徑 ,但我怎麼能做到這一點通過發送路徑每個programmaticly建立在JAVA
我需要通過使用java API 以編程方式發送工作區路徑來觸發Jenkins中的構建,因此構建將位於該特定路徑中。如何從java程序化地更改Jenkins工作區路徑?
要手動更改它,我能做到這一點通過將工作名=> buildName =>工作區,然後更改路徑 ,但我怎麼能做到這一點通過發送路徑每個programmaticly建立在JAVA
如果你是不以通常的方式使用工作區,您可以通過將工作目錄(cd /some/path/elsewhere
或cd ${your_path_here}
)更改爲參數化構建步驟來徹底解除它們。然後,您可以使用Parameterized Trigger Plugin將路徑參數傳遞給作業。
確保詹金斯可以在所需的路徑上操作(權限正確等)