在Debian上部署Jenkins的步驟如下:
Jenkins是基于Java的應用程序,因此必須首先安裝Java環境。您可以從Java官方網站下載最新版本的Java Development Kit (JDK)。
sudo apt update
sudo apt install -y openjdk-11-jdk
下載Jenkins公鑰并添加到系統的密鑰環中:
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
將Jenkins安裝包添加到系統的APT倉庫中:
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
安裝最新版本的Jenkins:
sudo apt install jenkins
啟動Jenkins服務并設置為開機自啟動:
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
打開瀏覽器,訪問Jenkins的Web界面。默認情況下,Jenkins服務器將在本地主機的8080端口上運行:
http://<服務器IP>:8080
輸入初始密碼,該密碼可以在Jenkins安裝目錄下的/var/lib/jenkins/secrets/initialAdminPassword
文件中找到。
在Jenkins中創建一個新的任務,選擇構建類型為“Freestyle project”,并配置相關參數,如源碼管理、構建觸發器、構建步驟等。
在任務的配置中選擇源碼管理方式,如Git或SVN,并配置倉庫地址、分支等信息。
保存任務配置后進行一次構建測試,驗證構建是否成功。
以上步驟涵蓋了從安裝Java環境到配置和啟動Jenkins的基本流程。