我得到以下錯誤,當我詹金斯構建運行:鮑爾 - enogit Git是沒有安裝或沒有在PATH
"ENOGIT git is not installed or not in the PATH"
但是沒有錯誤,當我從CMD運行它。
關鍵區別在於,像其他軟件包一樣,其中一個軟件包使用git://
協議而不是https://
。 我試圖覆蓋它在git配置使用http://
而不是git://
但沒有運氣,Git也在PATH
。
任何想法如何使它的工作,其中一個解決方案將使涼亭下載包使用https://
而不是git://
是可能的嗎?
這幾乎是我說的:)它與協議無關,你的jenkins工作沒有git的路徑。 – eis
@eis是的,這很令人困惑,因爲通常您可以關閉cmd並在重新打開時期望路徑變量更新。爲什麼我不能這麼快理解它的根本問題是Jenkins作爲系統本身而不是特定用戶運行,感謝您的幫助 – Raimonds