CI/CD全流程部署(中)

一、远程部署

1、安装插件

1)使用admin用户登录jenkins管理页面,点击系统管理-插件管理

2)安装Publish Over SSH

2、全局配置

1)点击系统管理--Publish Over SSH

2)配置ssh server

Name:ssh服务的名称(自定义)

Hostname:远程登录的服务器(填写能够解析的主机名或IP地址)

Username:远程登录使用的用户名

Remote Directory:远程传输文件的目录(项目里再具体配置,这里选择根目录)

3)点击“高级”,勾选“使用密码认证”,输入远程登录的密码

4)填写完成后,测试配置

3、项目配置

1)点击“构建后操作”--Send build artifacts over SSH

2)选择SSH Server,配置需要远程传输的文件信息

3)如果要将文件同时传递给多台后端服务器,可以增加构建后操作:Add post-build step--Send build artifacts over SSH

4、执行任务,查看传输结果

二、Maven项目

1、配置JDK

1)系统管理--全局工具配置

2)定位到JDK,填写别名和JAVA路径,不要勾选自动安装

2、配置Git(方法同上)

3、Jenkins主机安装Maven

1)解压安装包:tar -xf Project02/Jenkins/apache-maven.-3.6.3-bin.tar.gz -C /usr/local/maven

2)配置环境变量:vim /etc/bashrc

export MAVEN_HOME="/usr/local/maven"

export PATH=${MAVEN_HOME}/bin:$PATH

4、配置Maven

5、新建任务,选择“构建一个maven项目”

6、General配置,选择“Git参数”--“参数化构建过程”

7、源码管理

8、Build配置

指定maven打包时调用的pom.xml文件,然后填写需要执行的maven指令(忽略mvn)

9、执行任务,查看拉取的代码中是否有target目录和jar/war包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值