持續集成工具jenkins安裝(一)

一.jenkins介紹
Jenkins是一個功能強大的應用程序,容許持續集成和持續交付項目,不管用的是什麼平臺。這是一個免費的源代碼,能夠處理任何類型的構建或持續集成。集成Jenkins能夠用於一些測試和部署技術。Jenkins是一種軟件容許持續集成。
一、持續、自動地構建/測試軟件項目。
二、監控軟件開放流程,快速問題定位及處理,提示開放效率。java

二.jenkins安裝
安裝環境 Centos7
1.安裝java
下載最新java包 jdk-8u191-linux-x64.tar.gz
解壓安裝到/usr/java
持續集成工具jenkins安裝(一)linux

配置java環境變量
[root@server1 java]# vim /etc/profile
持續集成工具jenkins安裝(一)
最下面添加
export JAVA_HOME=/usr/java/jdk1.8.0_191
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarweb

從新加載
[root@server1 java]# source /etc/profileapache

安裝成功
持續集成工具jenkins安裝(一)vim

2.安裝tomcat
下載最新的tomcat包 apache-tomcat-8.5.35.tar.gz
[root@server1 ~]# tar -zxf apache-tomcat-8.5.35 -C /usr/local/tomcat
持續集成工具jenkins安裝(一)
啓動tomcattomcat

3.安裝jemkins包
在jenkins官網下載genkins.war包
刪除/usr/local/tomcat/webapps/ROOT 下的文件app

將jenkins.war包放到ROOT發佈目錄裏框架

咱們手動解壓
[root@server1 ROOT]# jar -xvf jenkins.warwebapp

解壓後
持續集成工具jenkins安裝(一)maven

4.web訪問
http://190.168.3.250:8080
持續集成工具jenkins安裝(一)

查看密碼
持續集成工具jenkins安裝(一)

持續集成工具jenkins安裝(一)

先選擇推薦安裝插件
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)

添加管理員帳戶
持續集成工具jenkins安裝(一)

持續集成工具jenkins安裝(一)

三.安裝編譯包管理工具Maven
Maven是一個項目管理和綜合工具。Maven提供了開發人員構建一個完整的生命週期框架。開發團隊能夠自動完成項目的基礎工具建設,Maven使用標準的目錄結構和默認構建生命週期。 在多個開發團隊環境時,Maven能夠設置按標準在很是短的時間裏完成配置工做。因爲大部分項目的設置都很簡單,而且可重複使用,Maven讓開發人員的工做更輕鬆,同時建立報表,檢查,構建和測試自動化設置。
官網下載wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
持續集成工具jenkins安裝(一)

解壓移動到/usr/maven
持續集成工具jenkins安裝(一)

查看編譯、打包、構建工具mvn
持續集成工具jenkins安裝(一)
添加環境變量vim /etc/profile
持續集成工具jenkins安裝(一)

web界面Maven 配置
設置java環境
持續集成工具jenkins安裝(一)

新增JDK
持續集成工具jenkins安裝(一)
取消自動安裝,添加路徑
持續集成工具jenkins安裝(一)

設置maven後應用保存
持續集成工具jenkins安裝(一)

構建一個maven項目
持續集成工具jenkins安裝(一)

若是任務裏沒有maven,項目
在系統管理裏的插件管理裏安裝Maven Integration plugin
持續集成工具jenkins安裝(一)

而後建立一個maven項目
持續集成工具jenkins安裝(一)

四.測試創建一個任務
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)
當即構建
持續集成工具jenkins安裝(一)

持續集成工具jenkins安裝(一)
查看控制檯
持續集成工具jenkins安裝(一)

五.郵箱插件
剛開始安裝的時候就已經自動安裝
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)
設置郵箱
持續集成工具jenkins安裝(一)
設置管理員郵箱
持續集成工具jenkins安裝(一)
完成後點擊應用保存

再次點擊工程hello,點擊配置,添加構建後操做郵箱通知
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)

持續集成工具jenkins安裝(一)
發送構建日誌
持續集成工具jenkins安裝(一)
設置一個新的觸發always
持續集成工具jenkins安裝(一)
完成後應用保存

再次構建
持續集成工具jenkins安裝(一)
查看輸出
持續集成工具jenkins安裝(一)
發送成功
持續集成工具jenkins安裝(一)
查看郵箱
持續集成工具jenkins安裝(一)

六.用戶權限
1.安裝role插件
持續集成工具jenkins安裝(一)
過一會查看已經裝好
持續集成工具jenkins安裝(一)
選擇剛纔安裝的插件,保存
持續集成工具jenkins安裝(一)
2.系統管理出現新模塊
持續集成工具jenkins安裝(一)
進入
持續集成工具jenkins安裝(一)

建立一個角色,只能讀,並保存
持續集成工具jenkins安裝(一)

註銷,建立用戶,測試新角色
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)
出錯,沒有權限
持續集成工具jenkins安裝(一)
須要從新到admin管理員帳戶裏設置其餘用戶read權限,保存
持續集成工具jenkins安裝(一)
再次登錄,能夠看見job
持續集成工具jenkins安裝(一)

3.設置工程角色
項目名稱是test. 的匹配,能夠配置構建,保存
持續集成工具jenkins安裝(一)
設置admin01有team1權限,保存
持續集成工具jenkins安裝(一)
持續集成工具jenkins安裝(一)

4.用admin帳戶建立一個test01任務,什麼都不用加
再次使用admin01進入系統檢測
hello只能讀
持續集成工具jenkins安裝(一)

test01能夠構建

持續集成工具jenkins安裝(一)

相關文章
相關標籤/搜索