Jenkins 自动化部署 Java 项目,厉害~ (2)

Jenkins 自动化部署 Java 项目,厉害~

3.Global Tool Configuration (全局工具配置 )

a.配置maven的全局settings路径

Jenkins 自动化部署 Java 项目,厉害~

不熟悉的可以关注公众号Java技术栈在后台回复 maven 获取详细教程。

b.配置jdk

Jenkins 自动化部署 Java 项目,厉害~

c.配置git

Jenkins 自动化部署 Java 项目,厉害~

不熟悉的可以关注公众号Java技术栈在后台回复 git 获取详细教程。

d.配置maven的安装路径

Jenkins 自动化部署 Java 项目,厉害~

4.配置必要插件

主要是检查如下这两个插件是否已安装

插件1:Publish over SSH
插件2:Deploy to container Plugin

Jenkins 自动化部署 Java 项目,厉害~

到这里,我们配置一个自动化部署的的java程序(springBoot+maven+gitHub),基本必要配置就差不多了,后面配置过程中如果需要在配置。

3、Jenkins自动化部署(springBoot+maven+gitHub)项目 3.1.Jenkins服务器上创建项目和配置

大体步骤:General(基础配置)--》源码管理--》构建触发器--》构建环境--》构建--》构建后操作

1.创建一个工程

Jenkins 自动化部署 Java 项目,厉害~

2.General(基础配置)

仅需填写标准部分,其他可不填写

Jenkins 自动化部署 Java 项目,厉害~

3.源码管理

Jenkins 自动化部署 Java 项目,厉害~

上图中点击“添加”按钮添加一组账号和密码

Jenkins 自动化部署 Java 项目,厉害~

4.构建触发器

Jenkins 自动化部署 Java 项目,厉害~

如上图:当前项目的回调地址为:

:8080/job/jenkinsSpringBootDemo/build?token=token_demo2

只要执行这个地址(在浏览器上访问改地址),该项目就会发起一次构建项目,即拉取代码打包部署操作,

在实际中,是由git服务器回调改地址,在后面讲git服务器配置时详细讲解 ,

值得注意的是,如果你是学习测试,使用的是GitHub服务,要确保你的回调地址已经试外网映射过的,即往外网可以访问

5.构建环境(无需配置)

6.构建

Jenkins 自动化部署 Java 项目,厉害~

7.构建后操作

构建后操作的意思是,jar打包好后,要将jar发送到哪里去,发送后去和启动等

这里需要提前在需要部署的服务器上配置好路径,写好启动和停止项目的脚本,并设置为可以执行的脚本,

其实就是我们平时在Linux上手动部署项目操作的脚本

Jenkins 自动化部署 Java 项目,厉害~

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzgzx.html