Jenkins教程(Windows版)

2022-08-27 16:18:48 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

安装Java环境

安装过程省略

环境变量 JAVA_HOME=C:Program FilesJavajdk1.8.0_191

PATH增加%JAVA_HOME%bin

java -version

安装Maven环境

安装过程省略

环境变量 MAVEN_HOME=D:apache-maven-3.5.4

PATH增加%MAVEN_HOME%bin

mvn -v

安装Tomcat环境

安装过程省略

环境变量

CATALINA_BASE=D:apache-tomcat-8.5.65

CATALINA_HOME=D:apache-tomcat-8.5.65

安装Git环境

安装过程省略

Jenkins安装

下载Jenkins

打开浏览器进入链接 http://localhost:8080

Jenkins插件

本课程需要安装的插件:

Maven Integration

SSH Publish Over SSH

Rebuilder

Safe Restart

Jenkins设置

Global Tool Configuration

别名=JDK

JAVA_HOME=C:Program FilesJavajdk1.8.0_191

Name=Maven

MAVEN_HOME=D:apache-maven-3.5.4

Fork部署应用

Fork部署应用程序,获得代码修改权限。

Github/2300285692/princeqjzh

将应用源代码同步到本地

在Github/Gitee上打开刚刚Fork的部署应用

单击clone or download按钮,复制克隆链接。

进入本地需要存储应用源程序的路径,将源代码克隆到本地。

git clone git@gitee.com:daqiang012/princeqjzh.git

数据库建表

打开MySQL客户端工具

导入源代码中的SQL文件,执行SQL语句。

执行SQL语句之后检查结果

提交修改后的代码,推送到Github

Commit代码更新

git status

git add src/main/webapp/jsp/common/header.jsp

将更新Push到Github

git commit -m “test”

git push

创建Jenkins自动化部署任务

创建Jenkins任务 填写Server信息

配置Git参数 填写构建语句,实际部署测试环境。

简述自动化部署过程

构建一个maven项目

Repository URL=https://gitee.com/daqiang012/princeqjzh.git

Post Steps

Send files or execute commands over SSH

Transfers

Source files=target/*.war

Remove prefix=target/

Remote directory=/usr/local/tomcat/apache-tomcat-9.0.54/webapps/

Execute shell=

代码语言:javascript复制
BUILD_ID=NONTKILLME
. /etc/profile
export TOMCAT_APP_PATH=/usr/local/tomcat/apache-tomcat-9.0.54
cd $TOMCAT_APP_PATH/webapps/
mv order.war ROOT.war
# 启动Tomcat
cd $TOMCAT_APP_PATH/
sh bin/startup.sh

执行Jenkins部署任务

确定执行结果成功

打开浏览器访问部署应用程序

确定发布结果的正确性

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/146423.html原文链接:https://javaforall.cn

0 人点赞