在CentOS下集成Jenkins與版本控制(以Git為例),步驟如下:
- 安裝Jenkins:用命令安裝Java和Jenkins,如
sudo yum install java-1.8.0-openjdk-devel
,再通過wget
命令添加Jenkins倉庫并安裝Jenkins,最后啟動服務并設置開機自啟。
- 安裝插件:進入Jenkins管理界面的“Manage Jenkins”>“Manage Plugins”,在“Available”標簽頁搜索并安裝“Git Plugin”。
- 配置Git:若使用SSH密鑰,需在Jenkins服務器上生成密鑰并添加到Git倉庫;也可在Jenkins的“Credentials”中添加用戶名和密碼憑據。
- 創建Jenkins任務:點擊“New Item”,選擇“Freestyle project”或“Pipeline”,在配置頁面的“Source Code Management”中選Git,輸入倉庫URL、分支等信息及憑據。
- 配置構建觸發器:可在“Build Triggers”中選擇“Poll SCM”定期檢查代碼變更,或用Webhook實時觸發構建。
- 配置構建步驟:在“Build”部分添加構建命令,如用Shell腳本或Maven命令。
- 保存并運行:保存配置后,可手動觸發構建或等待觸發器觸發,構建結果可在Jenkins構建歷史中查看。
若使用SVN,安裝“Subversion”插件,配置倉庫地址、憑證等信息即可,步驟與Git類似。