我有一個jenkins服務器和github插件,每次對repo進行更改時都會觸發。 我有私鑰和公鑰加載到github回購。 作業配置爲: 存儲庫URL [email protected]:xxx/repo.gitJenkins和github
我沒有在作業的頂部輸入URL。 Jenkins所做的任務之一是: cd/var/www/html/& & git pull origin master 但是,每當我對repo進行更改時,它都不會被觸發,我不知道爲什麼。
當我手動運行構建我得到: [Unit_Test] $/bin/sh的-xe /tmp/hudson1951363618156731736.sh + CD的/ var/www/html等/ +的git拉出身主 錯誤:庫未找到。 致命:無法從遠程存儲庫讀取。
請確保您擁有正確的訪問權限 並存在存儲庫。 構建步驟「執行shell」標記作爲構建失敗 電子郵件被觸發:失敗 - 任何 發送電子郵件觸發:失敗 - 任何 發送電子郵件至:[email protected] 成品:未能
我添加了eval'ssh-agent -s' ssh-add /var/lib/jenkins/.ssh/key_rsa似乎已經修復了訪問問題,但構建仍然沒有在更改時被觸發。 – Gabriel 2014-09-02 21:01:38