爲了方便持續集成,快速開發部署,用Jenkins還是比較多的,演示一下CentOS環鏡快速搭建Jenkins服務。
1.查看本機系統環境
$ lsb_release -a
這是我的版本
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.2.1511 (Core)
Release: 7.2.1511
Codename: Core
2.安裝
添加Jenkins庫到yum庫,並安裝
$ wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
$ rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
$ yum install -y jenkins
3.配置端口
記得開放服務器的相應端口,我這裏開放:9999。
$ vi /etc/sysconfig/jenkins
找到JENKINS_PORT=“8080” ,並修改爲:9999
4.啓動服務
$ service jenkins start
查看端口占用,有的話說明Jenkins成功啓動爲守護線程。
lsof -i:9999
5.配置Jenkins
瀏覽器訪問> 域名:端口,進入Jenkins初始化配置
首次進入會要求輸入初始密碼, 初始密碼在:/var/lib/jenkins/secrets/initialAdminPassword
然後選擇“Install suggested plugins”安裝默認的插件,這時候等一會兒,在下載必要的插件。
然後創建管理員賬號:
安裝Maven Integration插件
在可選插件裏面找到,然後點擊直接安裝
在已安裝可以看到安裝的插件。
然後從首頁進入全局工具配置,設置JDK,Git,Maven
去掉勾選的自動安裝。
6.創建任務
Git
配置項目的Git地址,身份憑證直接點添加,輸入你的代碼倉庫的賬號密碼就可以了。選上構建的目標分支。
選擇Maven,設置好命令。設置好運行腳本。