2016-07-12 81 views

回答

0

我不知道你是如何改變PATH變量,但所有的子任務詹金斯在自己的殼...

所以export PATH=$PATH:/custom/bin與只有詹金斯任務的現場,而不是整個工作當然也不是未來的工作

如果您正在編輯是這樣的:/etc/bashrc然後就停止......

你也可以採購自定義腳本如果你在任務上改變了一堆東西,如:

source ./some/file/that/exports/path 
appDefinedInCustomPATH -s dothings 
+0

我的工作需要一個傀儡代理,自動安裝某些程序,然後將它們添加到PATH。變量編輯工作正常,但不會對未來的工作生效,直到我重新啓動jenkins任務。 – HEszkimo

+0

你可以在任務的頂部找到他們嗎? –

0

如果您想在全局範圍內進行PATH更改,您需要檢查通過Jenkins服務文件檢索哪個文件的ENV或SYSTEM變量,並編輯它們。

是的,你將ofcourse需要詹金斯重新獲得新的變量來源

相關問題