我試圖在觸發gradle這個命令執行從詹金斯主特定節點的外殼,它的trowing異常原樣詹金斯執行shell無法找到gradle這個命令
gradle: command not found
Build step 'Execute shell' marked build as failure
然而,gradle這個命令的作品,如果上午試圖在本地工作空間下的同一節點本身執行shell。
我誤 -
- 從遠程觸發任何工作在默認情況下嘗試搜索可執行文件,如 '亞行',在節點機的/ usr/local/bin目錄 'gradle這個'(Macintosh)的
- 讀寫訪問應該在那裏「.gradle」文件夾
我有什麼私下作出─
添加.gradle從內部的/ usr/local/bin目錄
授予讀寫訪問.gradle
在這裏,既節點詹金斯和主詹金斯有gradle這個V2 .5已安裝。爲什麼執行從主jenkins觸發的shell無法在奴隸詹金斯找到gradle,任何幫助將不勝感激。
gradle_home沒有獲得通過。但是,相同的值在bash_profile下設置 –