簡體   English   中英

hudson無法訪問git存儲庫

[英]hudson cannot access git repository

我試圖讓hudson從遠程存儲庫中拉出,我已經在hudson用戶從/usr/lib/hudson/.ssh/id_rsa.pub到gitosis keydir之間建立了ssh信任關系(就像我已經做了數百次一樣)其他用戶)

當我以哈德森的身分跑來跑去時

git clone git @ gitserver:項目

我懂了

你不可以過去!

輸入密碼:

哈德森使用者無法從gitosis克隆而其他任何使用者都能克隆嗎?

我也嘗試過使用新安裝的hudson。

HUDSON_HOME設置為/ usr / lib / hudson

已經嘗試了git路徑作為git和/ usr / bin / git

任何幫助表示贊賞! :)

在處理ssh時,這里重要的一個環境變量是$HOME
而且,即使“ Hudson用戶”確實有家,也可能無法通過Hudson進程設置/了解Hudson用戶的“ $HOME ”。
有關更多詳細信息, 參見“ 為Gerrit和Hudson創建SSH密鑰 ”,並在本地和遠程檢查您的權限

HUDSON_HOME與ssh無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM