一、jenkins 介紹
持續集成是一種軟件開發實踐,對於提高軟件開發效率並保障軟件開發質量提供了理論基礎。Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平台,使持續集成變成可能。
二、jenkins安裝
Jenkins 是一個基於 Java 的獨立程序,可以立即運行,包含 Windows、Mac OS X 和其他類 Unix 操作系統。Jenkins是一款開源 CI&CD 軟件,用於自動化各種任務,包括構建、測試和部署軟件。
1、環境介紹
jenkins 版本:jenkins-2.204.1-1.1.noarch
java 版本:openjdk version "1.8.0_232"
操作系統:CentOS Linux release 7.4.1708 (Core)
2、安裝軟件包
// 安裝jenkins 相關的repo源
[root@jenkins ~] wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
// 導入認證密鑰
[root@jenkins ~] rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
[root@jenkins ~] yum install java -y //這里我安裝的java-1.8.0
[root@jenkins ~] yum install jenkins -y
###############################
# jenkins 相關目錄
###############################
[root@jenkins ~]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins
3、啟動服務
systemctl start jenkins
4、使用瀏覽器打開安裝頁面 http://localhost:8080,
初始化操作,將/var/lib/jenkins/secrets/initialAdminPassword文件里面保存的密碼,輸入進去。
安裝插件,這里可以選擇推薦插件,也可以選擇自定選擇插件,效果如下圖。
我這里選擇推薦插件,等待安裝完畢即可,也可以后台觀察日志,查看過程。(這一步,要看情況,和網絡有關,可能需要等待很久)
這步驟是創建用戶,我們選擇不去創建,使用默認的admin用戶,和初始密碼。就行。所以我們選擇continue as admin。
配置成功,到此我們就可以使用jekins了。
5、登錄jenkins
在瀏覽器中輸入:http://127.0.0.1:8080,填寫admin用戶和初始化密碼就登陸進去了。
jenkins 主界面