背景:
实现设想:
要创建自动化发布,需要准备一台测试服务器提前安装好java运行所需的环境,JDK版本最好和Windows开发机器上的版本一致,在Jenkins上配置将构建好的jar上传到测试服务器上,测试服务器自动启动构建好的jar,这些步骤只需要在Jenkins完成相关的配置即可。
一、环境准备
1、在测试机器上安装java运行环境
#解压
tar -zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.8.1_1.tar.gz
#配置环境变量
vim /etc/bashrc
#在文件末尾追加
JAVA_HOME=/opt/devops/java
export PATH=${JAVA_HOME}/bin:${PATH}
2、创建测试用户
#创建用户用于代码测试,指定家目录为/opt/devops/test
useradd -m test -d /opt/devops/test
#设置test用户密码等会Jenkins的SSH认证需要用到
passwd test

二、将IDEA代码提交到GitLab并在Jenkins上创建maven项目
步骤一:将IDEA上的代码提交到GitLab上
参考:
步骤二:配置Maven连接GitLab并构建jar
参考:
CI/CD—Jenkins配置Maven+GitLab自动构建jar包-CSDN博客
二、Jenkins上进行操作
1、在Jenkins上安装Publish Over SSH插件用于SSH认证

选择如下图示点击安装即可


2、 配置Publish Over SSH插件连接测试机器
2.1、选择系统管理 --> 系统配置



182

被折叠的 条评论
为什么被折叠?



