centos7 jenkins安装

安装
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 用户下添加一行

jenkins 安装参考:

环境配置参考:

一、jenkins 部署springboot

二、jenkins 部署springboot

centos7 安装git

Jenkins+git+maven自动构建并部署到远程tomcat上

Jenkins 构建maven工程打成jar包并运行

jenkins凭据管理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容