在Debian上集成Jenkins和Git,你需要遵循以下步驟:
sudo apt update
sudo apt install openjdk-11-jdk
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
解鎖Jenkins:
訪問http://your_server_ip:8080
,從提示中輸入初始解鎖密鑰。你可以在/var/lib/jenkins/secrets/initialAdminPassword
文件中找到它。
安裝Git插件: 在Jenkins管理界面中,點擊“Manage Jenkins” > “Manage Plugins”,然后在“Available”選項卡中搜索“Git”。選中“Git plugin”并點擊“Install without restart”。
配置Git: 在Jenkins管理界面中,點擊“Manage Jenkins” > “Global Tool Configuration”。向下滾動到“Git”部分,檢查“Git installation”是否已正確配置。如果沒有,請點擊“Add Git”并按照提示操作。
創建一個新的Jenkins任務: 點擊“New Item”,輸入任務名稱,選擇“Freestyle project”,然后點擊“OK”。
配置任務源碼管理:
在新創建的任務配置頁面中,找到“Source Code Management”部分,選擇“Git”。在“Repository URL”中輸入你的Git倉庫地址,如:https://github.com/your_username/your_repository.git
。如果需要,還可以添加憑據以便Jenkins可以訪問私有倉庫。
配置構建觸發器: 根據需要選擇適當的構建觸發器,例如“Build when a change is pushed to GitHub”或“Poll SCM”。
保存并運行任務: 點擊頁面底部的“Save”按鈕保存任務配置。然后點擊“Build Now”開始構建過程。
現在,每當有代碼更改時,Jenkins將自動觸發構建過程并運行你的任務。