Jenkins 的安装:https://www.cnblogs.com/jhxxb/p/11406805.html
发布流程:Git -> Maven -> Tomcat
一、基本环境
Git 的安装
https://www.cnblogs.com/jhxxb/p/10571227.html
Maven 的安装
http://maven.apache.org/download.cgi
# 下载 wget -O ./apache-maven-3.6.1-bin.tar.gz http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz # 解压 tar -zxf /opt/apache-maven-3.6.1-bin.tar.gz -C /opt/ # 配置环境变量 vi /etc/profile # MAVEN_HOME export MAVEN_HOME=/opt/apache-maven-3.6.1/ export PATH=$PATH:$MAVEN_HOME/bin # 刷新环境变量 source /etc/profile # 验证Maven mvn -v # 配置 Maven 仓库 (华为) vim /opt/apache-maven-3.6.1/conf/settings.xml
settings.xml
<!-- 本地仓库路径 --> <localRepository>/opt/repo</localRepository> <!-- 网络仓库地址 --> <mirror> <id>huaweicloud</id> <mirrorOf>central</mirrorOf> <url>https://mirrors.huaweicloud.com/repository/maven/</url> </mirror>
Tomcat 的安装
https://tomcat.apache.org/download-80.cgi
# 下载 wget -O ./apache-tomcat-8.5.45.tar.gz http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz
开启 manager 配置:https://www.cnblogs.com/jhxxb/p/11240356.html
二、插件安装与配置
Git 插件
Tomcat 部署插件
安装好后配置软件路径
三、创建部署流程
创建一个自由风格的工程
项目地址信息,git 账户信息
使用 Maven 构建
部署至 Tomcat,需要 tomcat manager 账号信息
最后保存即可,点击立即构建,程序就会自动拉取代码编译并发布至 Tomcat(需要保证 tomcat 为启动状态)
使用触发器构建
这样就不用登录 Jenkins 去点击构建,直接访问 http://127.0.0.1/jenkins/job/git_test/build?token=123456 就会触发构建了。
进一步还可以使用 WebHook,让每次提交代码到仓库时自动触发构建。