博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins安装与基本配置(Linux平台)
阅读量:7299 次
发布时间:2019-06-30

本文共 1523 字,大约阅读时间需要 5 分钟。

一 Jenkins 简介

1 概念

Jenkins,最早被称作hudson,是一个开源软件项目,是一个基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使得软件的持续集成变成可能。LTS 是jenkins提供一个长期支持的版本,用于更加稳定的功能和较慢的更新变化。

2 优点

A jenkins易于使用,用户界面简单,直观

B jenkins具有良好的扩展性,能够及其灵活和方便的迎合你的想法,因为其有数以千计的插件可供使用
C 开源的活跃度高

二 软件安装

1 安装java

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)

2 yum 源配置并安装软件

vim /etc/yum.repos.d/jenkins.repo

[jenkins]
name=jenkins-stable
baseurl=
enabled=1
gpgcheck=0

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

3 配置Jenkins图形化界面基础

将下面的hash复制到安装界面中:

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

4 配置管理员相关参数

jenkins安装与基本配置(Linux平台)

5 配置访问URL

jenkins安装与基本配置(Linux平台)

6 启用

jenkins安装与基本配置(Linux平台)

三 jenkins主目录介绍

1 yum 安装jenkins默认根目录

jenkins安装与基本配置(Linux平台)

2 jenkins所有目录

jenkins安装与基本配置(Linux平台)

jobs 这个目录包含jenkins管理的构建作业的配置细节,以及这些构建所输出的产物以及数据

jobs 目录中包含

jenkins安装与基本配置(Linux平台)

www 为构建的项目的名称
包含构建作业的所有配置细节,还有一些其他的jenkins内部使用的文件,
jenkins安装与基本配置(Linux平台)

plugin 这个目录包含所有已经安装的插件

updates 用来存放可用的更新插件

usercontent 为jenkins服务定制化内容

users 账户信息,本地用户数据库的信息

war 包含了扩展的web应用程序,当你以一个单机应用程序的形式运行jenkins时,他会把web应用程序解压到这个目录

Workspace 目录是jenkins对你的项目进行构建的地方:包含jenkins检验过得源代码,以及构建本身生成的所有文件,这个工作空间会被每一次连续构建所重复使用,每一个项目只能有一个workspace,并且他需要的磁盘空间往往是相对稳定的。

jenkins安装与基本配置(Linux平台)

3 cat /var/lib/jenkins/config.xml 主配置目录

jenkins安装与基本配置(Linux平台)

4 jenkins升级

yum 环境直接

yum -y update jenkins 即可

四 插件管理

1 插件安装

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

2 高级选项

(用于某些插件无法安装或无法搜索)

一般jenkins 插件下载地址:
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

五 配置邮件功能

1 进入系统管理的系统设置界面

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)

2 配置管理员email,此处不配置,则测试可能不通

jenkins安装与基本配置(Linux平台)

3 配置emial 相关参数

jenkins安装与基本配置(Linux平台)

此处选择高级则进入下面界面
jenkins安装与基本配置(Linux平台)
注意:此处必须启用SMTP认证,并开启SSL,其默认用户密码为第三方登陆密码,并非邮箱登陆密码
QQ 邮箱开通方式:
网易邮箱第三方登陆开通:
jenkins安装与基本配置(Linux平台)

4 测试

jenkins安装与基本配置(Linux平台)

5 保存

jenkins安装与基本配置(Linux平台)

六 配置Jenkins添加节点

1 查看其是否能够访问

jenkins安装与基本配置(Linux平台)

2 配置全局凭据

jenkins安装与基本配置(Linux平台)

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
此处选择用户名和密码是SSH连接对端(192.168.90.176)使用的用户名和密码
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)

3 添加从节点

在从节点上安装java

jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
jenkins安装与基本配置(Linux平台)
添加从节点的名称及是否为固定节点
jenkins安装与基本配置(Linux平台)
配置相关参数描述:
1 其中远程工作目录必须配置,因为其在远程工作目录中产生相应的配置文件。
2 host key verification strategy 必须选择 non verifying verification starategy,否则可能不能连接
3 主机为对端主机的IP地址
4 creadentials 选择之前创建的全局凭据
jenkins安装与基本配置(Linux平台)

4 查看是否连接成功

jenkins安装与基本配置(Linux平台)

转载于:https://blog.51cto.com/11233559/2286974

你可能感兴趣的文章
linux 安装和初级优化
查看>>
C#系列-多样化的程序分支[7]
查看>>
Keepalived配置文件详解(以Haproxy作为负载均衡器)
查看>>
megacli创建RAID10过程详解
查看>>
Linux系统引导过程
查看>>
【apache】mod_proxy 和 mod_rewrite实现js跨域
查看>>
林锐博士谈考研
查看>>
Vant Weapp小程序蹲坑之使用checkbox组件
查看>>
重载operator<<运算符时第二个参数最好不要写成指向对象的指针
查看>>
在ubuntu上编译 wpa_supplicant-2.6
查看>>
68ES6_解构_数组操作_对象操作
查看>>
poj——1470 Closest Common Ancestors
查看>>
Mysql Master/Slave Set Up
查看>>
自动化部署Newton版OpenStack (一)
查看>>
我的友情链接
查看>>
几个经典的Spring学习资料
查看>>
Objective-C 常用代码
查看>>
linux下IPTABLES配置详解
查看>>
由网络引起的打印故障和邮件问题
查看>>
xml相关
查看>>