1. 程式人生 > >持續部署之jenkins與gitlab(二)

持續部署之jenkins與gitlab(二)

info 構建 分享 cred 按鈕 tla 使用 自動 源碼管理

測試部署項目,此項目配置成直接在gitlab中拉取代碼至Jenkins服務器中,在工作區域可見,項目名稱為auto-deloy

新建-->填寫項目名稱-->構建一個自由風格的軟件項目-->點擊OK按鈕

技術分享圖片

需要從gitlab中拉取代碼至Jenkins服務器則需要在gitlab中deploy keys部署公鑰(jenkins的公鑰),而在Jenkins服務器中需部署私鑰。

技術分享圖片

配置credentials,存放私鑰

技術分享圖片

需要在項目中配置從哪個gitlab服務器中拉取代碼,則需使用gitlab中ssh開頭的地址

點擊auto-deploy-->源碼管理-->選擇倉庫URL和credentials(資格證書)此證書為之前配置中的證書繼承即可

技術分享圖片

測試自動構建,查看是否能從gitlab中拉取代碼至本地Jenkins服務器中

技術分享圖片

可在工作區中查看Jenkins上拉取的代碼信息

技術分享圖片

持續部署之jenkins與gitlab(二)