我必須執行以下操作。 1.只需爲jenkins創建一個齒輪。 2.在jenkins中創建工作以從github/bitbucket中獲取。 3.建立在opwhiftshift上設置jenkins作業,但沒有在openshift上創建回購
https://openshift.redhat.com/community/forums/openshift/jenkins-stuff
問題是我收到的「主機密鑰驗證失敗」時,不添加的git檢查出SSH密鑰的。
所以,我做了搜索,並遵循 https://openshift.redhat.com/community/forums/openshift/jenkins-stuff
轉到提到的$ OPENSHIFT_DATA_DIR
創建wrapper.sh步驟,
ID_RSA =「$ OPENSHIFT_DATA_DIR /的.ssh/jenkins_id_rsa「 ssh -o UserKnownHostsFile =/dev/null -o StrictHostKeyChecking = no -i $ ID_RSA $ 1 $ 2
在.bash_profile中
出口GIT_SSH環境變量=的/ var/lib中/ openshift //應用程序根/數據/ wrapper.sh
出口GIT_SSH
現在,詹金斯還在我收到相同錯誤。
你已經解決了嗎?我有相同的[問題](http://stackoverflow.com/questions/33403221/how-to-configure-jenkins-for-clone-bitbucket-repo-and-deploy-in-openshift),我認爲詹金斯運行構建的slave不能看到GIT_SSH變量或包裝文件。 – gabrielgiussi 2015-10-29 14:46:16