Jenkins持续集成环境搭建(一) ~ jenkins安装篇

Jenkins简介

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能

下载地址

https://jenkins.io/zh/download/
Jenkins 建议选择 最新的TLS版本,太过老的Jenkins版本,许多插件都不支持,选择RPM包是因为方便管理,安装卸载方便,但是该RPM版本不支持自定义安装路径

环境版本

环境版本
Linux7.6
Jenkinsjenkins-2.190.3-1.1.noarch.rpm

安装

1. 安装

rpm –ivp Jenkins*.rpm

2. 目录说明
/etc/init.d/jenkins #启动脚本
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins #配置文件
/usr/lib/jenkins #依赖包目录
/usr/lib/jenkins/jenkins.war #包
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins # 主要工作目录
/var/log/jenkins #日志目录

3. 配置文件修改

vi /etc/sysconfig/Jenkins

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.DNSMultiCast.disabled=true"

#如果使用低版本jenkins,且/tmp 目录挂载模式为noexec,需要加上以下参数
#-Djava.io.tmpdir=/path/to/tmpdir #path为非noexec模式挂载的目录

4. 常用插件

下面插件包含 git,mvn,sonarqube等持续集成所需插件
在这里插入图片描述

页面配置

在这里插入图片描述

安装插件
国内插件安装较慢,选择所需插件安装
如果是离线安装,请忽略所有插件,手动导入
插件的默认安装路径是$JENKINS_HOME/.jenkins/plugins
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Jenkins+Gitlab实现多机发布

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值