1. jenkins的下载和安装
1.1 命令安装
命令安装报错解决:
sudo yum install -y ca-certificates
然后运行安装命令
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install fontconfig java-11-openjdk
yum install jenkins
1.2 安装包安装
在https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/ 下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.289.3-1.1.noarch.rpm
启动jenkins
systemctl start jenkins
2. 配置编译环境
3. 配置SSH
3.1 安装SSH插件
image.png3.2 配置SSH服务
进入首页->系统管理->系统配置,可以看到SSH配置区域,如下图所示。
image.png
Passphrase: 如果生成秘钥的时候输入了密码,就在这里输入,否则留空
Path to Key: Jenkins 所在服务器秘钥(id_rsa)的路径,和下面的Key二选一
Key: Jenkins 所在服务器秘钥(id_rsa)的路内容,和上面的Path to Key二选一
Disable exec: 禁用命令执行,删除从此插件执行命令的能力
1. 在jenkins服务器上生成公钥和私钥
cd ~/.ssh
ssh localhost
ssh-keygen -t rsa -C "cecjoe@163.com"
复制公钥到被登陆机器
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.187.142
4. 配置项目
4.1. 选择自由风的构建风格
image.png4.2. 配置基础信息
image.png4.3. 配置源码信息
image.png4.4 构建环境
构建环境前需要执行的命令
image.png
cd /project/api-service
sh clear.sh
构建环境后需要执行的命令
image.png
cd /project/api-service
sh server.sh stop
sh server.sh start
4.5 配置构建信息
image.pngmvn clean package -Dmaven.test.skip=true -Pprod
参考:https://blog.csdn.net/linli1991/article/details/123387837
网友评论