安装
1、查看java版本
jenkins是基于java的引用:
java -version
没有安装java 环境的安装java环境:
sudo yum install java
2、 添加jenkins源
sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
3、安装jenkins
yum install jenkins
离线安装:
Jenkins离线rpm安装包下载地址:[https://jenkins.io/zh/download/](https://jenkins.io/zh/download/)
然后rpm安装jenkins(根据你下载的具体rpm包名更新命令):
rpm -ivh jenkins-2.176.2-1.1.noarch.rpm
启动jenkins:
systemctl start jenkins
查看jenkins 状态:
systemctl status jenkins
4、修改端口
vim /etc/sysconfig/jenkins
#监听端口
JENKINS_PORT="8080"
5、登录jenkins
curl localhost:8080
jenkins 环境配置
centos7 安装 maven git jdk
yum 安装maven
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum -y install apache-maven
查看maven版本:
mvn -v
Maven home: /usr/share/apache-maven
Java version: 1.8.0_212, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.21.3.el7.x86_64", arch: "amd64", family: "unix"
查看git 安装路径
whereis git
6、插件选择:
Localization Support Plugin
Maven Integration plugin
Deploy to container Plugin
GitLab Plugin
GitHub Integration Plugin
jenkins 打包,部署 springboot
环境配置:

全局工具配置.jpg
新建任务:

构建maven项目.jpg
源码管理

git相关配置.jpg
编译相关配置:

编译相关配置.jpg
打包成功后执行脚本:

打包成功后执行脚本.jpg
Jenkins 构建maven工程打成jar包并运行:
sudo cp /var/lib/jenkins/workspace/risk-insight-warning-shza/risk-insight/risk-insight-warning/target/risk-insight-warning-1.0.0-RELEASE.jar /data/app/risk-insight-warning-shza/
sudo sh /data/app/risk-insight-warning-shza/run.sh
新建任务成功
为Jenkins账户添加权限:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
jenkins ALL=(ALL) NOPASSWD: ALL #在root 用户下添加一行