一、部署环境准备
1、环境信息
工具 | 版本 |
---|---|
linux | CentOS 7 |
Jenkins | 2.233.1 |
git | 1.8.3.1 |
java | 1.8.0_292 |
Maven | 3.8.1 |
Gradle | 6.9 |
2、部署安装
1、git安装命令
yum install git
验证安装结果
git --version
2、安装jdk1.8环境变量
yum install java-1.8.0-openjdk.x86_64
验证安装结果
java -version
二、Jenkins安装
1、安装命令
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
导入密钥
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
安装
sudo yum install jenkins
2、端口开放
vim /etc/sysconfig/jenkins
监听端口
JENKINS_PORT="8080"
修改用户名
$JENKINS_USER="root"
修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
重启jenkins
service jenkins restart
重载所有修改过的配置文件
sudo systemctl daemon-reload
访问地址:
http://<ip address>:8080
三、Jenkins配置相关环境
下载安装一些插件,必须要的插件一般有:Git plugin、Gradle Plugin 、.Git Parameter Plug-In(配置branch等)、description setter plugin、Branch API Plugin、SSH Slaves plugin。
1.配置全局的maven,gradle,点击系统管理->全局工具配置:
2.配置全局的ssh连接服务器配置:
系统管理–》系统配置:
四、配置Maven 项目
1.点击新建任务,输入任务名称,选择“构建自由风格的软件项目”:
2.配置git信息:
3.配置maven打包:
4.配置连接远程服务器操作:
五、配置Gradle 项目
1、点击Invoke Gradle script:
2、点击Send files or execute commands over SSH
至此,使用jenkins构建Maven和gradle项目的基本使用就结束了。