Jenkins教程(Windows版)

Jenkins教程(Windows版)安装Java环境安装过程省略环境变量JAVA_HOME=C:\ProgramFiles\Java\jdk1.8.0_191PATH增加%JAVA_HOME%\binjava-version安装Maven环境安装过程省略环境变量MAVEN_HOME=D:\apache-maven-3.5.4PATH增加%MAVEN_HOME%\binmvn-v安装Tomcat环境安装过程省略环境变量CATALINA_BASE=D:\apache-tom..

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

安装Java环境

安装过程省略

环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191

PATH增加%JAVA_HOME%\bin

java -version

Jenkins教程(Windows版)

安装Maven环境

安装过程省略

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

PATH增加%MAVEN_HOME%\bin

mvn -v 

Jenkins教程(Windows版)

安装Tomcat环境

 安装过程省略

环境变量

CATALINA_BASE=D:\apache-tomcat-8.5.65

CATALINA_HOME=D:\apache-tomcat-8.5.65

Jenkins教程(Windows版)

安装Git环境 

安装过程省略

Jenkins教程(Windows版)

Jenkins安装

 下载Jenkins  

Jenkins教程(Windows版)

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

Jenkins教程(Windows版) Jenkins教程(Windows版)

Jenkins教程(Windows版)

Jenkins教程(Windows版)

Jenkins教程(Windows版)

Jenkins教程(Windows版)

Jenkins插件

本课程需要安装的插件:

Maven Integration

SSH Publish Over SSH

Rebuilder

Safe Restart

Jenkins教程(Windows版)

Jenkins设置

Global Tool Configuration

别名=JDK

JAVA_HOME=C:\Program Files\Java\jdk1.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=

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部署任务

确定执行结果成功

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

确定发布结果的正确性

Jenkins教程(Windows版)

Jenkins教程(Windows版) 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • LaTex 论文排版(1): Win10 下 LaTex所需软件安装 (Tex live 2018 + Tex studio)

    LaTex 论文排版(1): Win10 下 LaTex所需软件安装 (Tex live 2018 + Tex studio)目录一、LaTex简介(1)百度百科(2)其他理解二、LaTex环境配置(LaTex排版所需要安装的软件)1Texlive安装(1)离线安装(2)在线安装2Texstudio安装(1)设置中文界面(2)添加行号参考资料一、LaTex简介论文投稿时,有的期刊要求用LaTex对论文进行排版,也有的期刊在投稿指南写接受LaTe…

    2022年6月4日
    52
  • Altium Designer2018下载安装及基本使用[通俗易懂]

    Altium Designer2018下载安装及基本使用[通俗易懂]一、AltiumDesigner2018下载下载链接:https://pan.baidu.com/s/1gVJre-0tW_T2_oRqclYWAQ提取码:fnr9安装步骤请点我!2、用AD画基本的电路图1.首先新建一个PCB工程。如下所示:2.新建一个原理图如下所示:3.导入基本的元件库4.查找所需元件(这里以查找电阻为例)以下给出了一些常用元件的查找字母(…

    2022年7月13日
    43
  • 表达式求值(中缀转后缀及后缀表达式求值)

    表达式求值(中缀转后缀及后缀表达式求值)。中缀表达式转后缀表达式:中缀表达式转后缀表达式遵循以下原则:1.遇到操作数,直接输出;2.栈为空时,遇到运算符,入栈;3.遇到左括号,将其入栈;4.遇到右括号,执行出栈操作,并将出栈的元素输出,直到弹出栈的是左括号,左括号不输出;5.遇到其他运算符’+”-”*”/’时,弹出所有优先级大于或等于该运

    2022年6月23日
    33
  • 伺服电机缺相什么现象_伺服驱动器三相220怎么接单相

    伺服电机缺相什么现象_伺服驱动器三相220怎么接单相 §01无刷电机驱动模块一、无刷电机▲图1.1拆开后的三相无刷电机驱动板

    2022年10月19日
    2
  • 学生注册idea_学生证怎么绑定身份证

    学生注册idea_学生证怎么绑定身份证一、安装进入官网下载适合自己系统的版本,下载地址:https://www.jetbrains.com/idea/download/#section=windows安装中选择适合本机的64位(32位)版本,其他一直next即可二、激活成功教程先下载jar包JetbrainsCrack.jar,把它放到你认为合适的文件夹内,我直接放在了安装目录C:\ProgramFiles\JetBrai…

    2022年9月23日
    6
  • [Python图像处理] 四.图像平滑之均值滤波、方框滤波、高斯滤波及中值滤波「建议收藏」

    [Python图像处理] 四.图像平滑之均值滤波、方框滤波、高斯滤波及中值滤波「建议收藏」本篇文章主要讲解Python调用OpenCV实现图像平滑,包括四个算法:均值滤波、方框滤波、高斯滤波和中值滤波。全文均是基础知识,希望对您有所帮助。知识点如下:1.图像平滑2.均值滤波3.方框滤波4.高斯滤波5.中值滤波

    2022年10月14日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号