有沒有辦法在沒有失敗的情況下終止並重新啓動jenkins slave任務?如果我直接做,則作業失敗,因爲連接丟失。在沒有失敗的情況下終止並重新啓動Jenkins任務
我需要這個在作業改變它後刷新PATH環境變量。
有沒有辦法在沒有失敗的情況下終止並重新啓動jenkins slave任務?如果我直接做,則作業失敗,因爲連接丟失。在沒有失敗的情況下終止並重新啓動Jenkins任務
我需要這個在作業改變它後刷新PATH環境變量。
我不知道你是如何改變PATH變量,但所有的子任務詹金斯在自己的殼...
所以export PATH=$PATH:/custom/bin
與只有詹金斯任務的現場,而不是整個工作當然也不是未來的工作
如果您正在編輯是這樣的:/etc/bashrc
然後就停止......
你也可以採購自定義腳本如果你在任務上改變了一堆東西,如:
source ./some/file/that/exports/path
appDefinedInCustomPATH -s dothings
如果您想在全局範圍內進行PATH更改,您需要檢查通過Jenkins服務文件檢索哪個文件的ENV或SYSTEM變量,並編輯它們。
是的,你將ofcourse需要詹金斯重新獲得新的變量來源
我的工作需要一個傀儡代理,自動安裝某些程序,然後將它們添加到PATH。變量編輯工作正常,但不會對未來的工作生效,直到我重新啓動jenkins任務。 – HEszkimo
你可以在任務的頂部找到他們嗎? –