Jenkins與CentOS的集成主要包括以下幾個步驟:
首先,確保你的CentOS系統上已經安裝了JDK??梢允褂靡韵旅畎惭bOpenJDK 11:
sudo yum install java-11-openjdk-devel
安裝完成后,使用以下命令驗證Java是否安裝成功:
java -version
為了安裝Jenkins,需要添加Jenkins的官方YUM倉庫。執行以下命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
使用YUM命令安裝Jenkins:
sudo yum install jenkins -y
安裝完成后,啟動Jenkins服務并設置為開機自啟動:
sudo systemctl start jenkins
sudo systemctl enable jenkins
在瀏覽器中輸入你的服務器IP地址和Jenkins默認端口(通常是8080),輸入初始密碼進行登錄。首次登錄后,Jenkins會提示安裝推薦的插件。你可以選擇安裝所有推薦的插件,或者手動選擇需要的插件進行安裝。
確保防火墻允許Jenkins的端口(默認是8080)通過:
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
使用Docker容器來安裝Jenkins可以簡化部署過程。以下是使用Docker安裝Jenkins的步驟:
docker pull jenkins/jenkins:lts
docker run -d -p 8080:8080 --name jenkins jenkins/jenkins:lts
通過以上步驟,你可以在CentOS系統上成功集成Jenkins,并配置一個基本的自動化構建流程。[1,2,3,4,5,9,10,11,12,13,14]