jenkins+maven+Tomcat+shell構建自動化部署

https://yq.aliyun.com/articles/685931git

1.官網下載war包:
jenkins本質上就是一個web應用,直接下載jenkins的war包經過tomcat運行便可。
http://mirrors.jenkins.io/war-stable/2.150.1/
2.將jenkins.war放置在webapps目錄下,修改幾個參數配置文件
編輯conf/tomcat-users.xml 配置tomcat manager用戶信息:
1
jenkins自動部署war包時須要到這些配置。web

系統管理===》插件管理:
A.先搜索並下載Locale插件,修改語言爲中文
B.下載GIT插件 :Git This plugin integrates Git with Jenkins.
C.下載部署容器插件:Deploy to container
D.下載Maven Integration plugin
E.下載gitlab hook
F.下載gitlab插件 
重啓jenkins
5.設置管理員郵箱,便於收到jenkins郵件
系統管理===》系統設置
7
其中密碼是受權密碼,不是登陸密碼
其餘暫時不用修改shell

3、Maven安裝apache

jenkins部署項目時須要maven進行打包
https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
下載解壓vim

$wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-/3.5.2/source/apache-maven-3.5.2-src.tar.gz
$tar zxvf apache-maven-3.5.2-src.tar.gz
$mv ./apache-maven-3.5.2 /usr/local/
$vim /etc/profile  #底部添加
MAVEN_HOME=/usr/local/apache-maven-3.5.2
$source /etc/profile


7.jenkins全局工具配置:
配置git,jdk,maven目錄8
8.構建一個maven項目:
10
9.編寫一個shell腳本,在maven打包完成後將war包防到tomcat中並重啓,完成自動化集成部署
13tomcat

相關文章
相關標籤/搜索