jenkins下使用git獲取原始碼的配置方法
阿新 • • 發佈:2019-02-19
enkins獲取git上的原始碼會遇到三種情況,我們在這裡會分別介紹一下:
一, jenkins獲取git上public(公有)的專案
這是git上一個public的工程,名字為newtest.
這是在jenkins上對git的配置,需要配置專案的url和憑證.即可獲得程式碼.
二,jenkins獲取git上private(私有)的專案
仍然以該專案為例,現在設定成私有的專案了.
這裡需要申請一個ssh key,分為公鑰和私鑰,公鑰配置在git端的專案裡的deploy keys裡.私鑰配置在jenkins裡即可.
三,jenkins獲得git上放在分組裡的專案
首先確保這個分組給你分配了可讀,可編輯的許可權,然後同樣按照私有的專案操作即可.
注:如果git專案用到了submoduble來操作子模組,需要在jenkins裡獲得程式碼,則需要shell命令配合使用即可.
更多可以聯絡我的qq:1101633283
su - jenkins
ssh-keygen -C [email protected]
cat ~/.ssh/id_rsa.pub # 把公鑰內容複製一下,後面需要新增到 Gerrit 中