我已經安裝了SCM Sync配置插件(0.0.10)來將我的jenkins設置保存在我的git存儲庫中。SCM Sync配置插件沒有提交/推入
我已經設置了git的URL庫,但該插件不提交/推,見截圖
我想:
- 私鑰是
~/.ssh/id_rsa
與chmod 600
- 根用戶是自己的
id_rsa
和.ssh
目錄 - 的
.ssh
目錄具有權限700
- 我也做了同樣的
jenkins
OS用戶 - 我可以克隆使用SSH私鑰(從控制檯),該資源庫,這意味着一切正常
插件的狀態消息的截圖
,你可以看到,該插件複製所有文件夾,我想這個文件夾應該是git倉庫。
該插件網頁(https://wiki.jenkins-ci.org/display/JENKINS/SCM+Sync+configuration+plugin)我們可以看到相同的「錯誤」和消息To use a Git server with SSH, you have to accept the server SSH key before using the plugin (same for using Git in Jenkins jobs).
,好的,但我想我已經做到了。
插件的故障檢修說,它使用~/.ssh/
提交設置
https://wiki.jenkins-ci.org/display/JENKINS/ScmSyncConfig+Troubleshootings
我真的很喜歡這個插件的想法,我想使用它,但我不能。
我在AWS上使用ubuntu 14.04,而我的git存儲庫是bitbucket。
怎麼了?
你好,你知道他們實際上的意思嗎?「要通過SSH使用Git服務器,在使用該插件之前必須接受服務器SSH密鑰(在Jenkins作業中使用Git也是如此)。」 - 更具體地說 - 接受它在哪裏?他們在說什麼? – TheJeff