Jenkins與Debian集成的幾種方法如下:
安裝Java環境:
sudo apt update
sudo apt install openjdk-11-jdk
添加Jenkins APT存儲庫:
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'
更新包索引并安裝Jenkins:
sudo apt update
sudo apt install jenkins
啟動Jenkins服務:
sudo systemctl start jenkins
設置Jenkins開機自啟動:
sudo systemctl enable jenkins
訪問Jenkins Web界面:在瀏覽器中輸入服務器的IP地址和Jenkins的端口號(默認為8080),例如:http://your_server_ip:8080。
下載Jenkins WAR包:
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
使用Tomcat啟動Jenkins:
java -jar jenkins.war
配置Tomcat:根據需要配置Tomcat的端口和部署路徑。
拉取Jenkins鏡像:
docker pull jenkins/blueocean
運行Jenkins容器:
docker run -u root -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
以上方法適用于大多數基于Debian的發行版,包括Ubuntu。具體步驟可能因版本不同而略有差異。