jenkins gitlab整合注意事項

2021-09-22 07:21:21 字數 1071 閱讀 9899

jenkins整合gitlab時,source code management新增gitlab倉庫路徑無論怎麼嘗試都報如下兩個異常:

failed to connect to repository : command "

git ls-remote -h git@***xx.com:***/dev_test.git head

" returned status code 128

:stdout:

stderr: permission denied, please tryagain.

permission denied, please try again.

permission denied(publickey,gssapi-keyex,gssapi-with-mic,password).

fatal: the remote end hung up unexpectedly

failed to connect to repository : command "

原因是:由於執行jenkins使用者沒有生成ssh私鑰,且沒有新增gitlab中。因此導致了如上異常。

生成ssh私鑰

ssh-keygen -t rsa -c "

[email protected]

"

執行上述命令,並一路回車即可生成相應的私鑰。

將私鑰新增到gitlab

cat ~/.ssh/id_rsa.pub

將所有內容新增到gitlab-->profile settings-->ssh keys-->add an ssh key。

儲存後重啟jenkins即可。

整合之路 IBM Portal wcm整合

門戶作為一站式解決方案,其核心的價值在於整合企業內部資源。如何去整合企業內部的各應用系統?這個問題是一直是做整合實現的人應該考慮的事.既於自己的工作經驗及看法,把這個整合之路,分為三個階段 資訊整合 介面 資料整合 流程整合。一 資訊整合,所謂資訊整合就是把應用系統的展示資訊的頁面展現到門戶的頁面來...

整合sleuth 整合Sleuth

sleuth是 springcloud 分布式跟蹤解決方案。sleuth 術語 跨度 span sleuth 的基本工作單元,他用乙個64位的id唯一標識。出id外,span還包含 其他的資料,如 描述,時間戳事件,鍵值對註解等,spanid span父id等。trace 跟蹤 一組span組成的樹...

spring 整合Junit,整合web

l 匯入jar包 基本 4 1 測試 spring test.jar 1.讓junit通知spring載入配置檔案 2.讓spring容器自動進行注入 l 修改測試類 package com.hcx import org.junit.test import org.junit.runner.runw...