标签(linux): jenkins

笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流

默认的插件

Folders Plugin
OWASP Markup Formatter Plugin
build timeout plugin
Credentials Binding Plugin
Timestamper
Workspace Cleanup Plugin
Ant Plugin
Gradle Plugin
Pipeline
GitHub Organization Folder Plugin
Pipeline: Stage View Plugin
Git plugin
Subversion Plug-in
SSH Slaves plugin
Matrix Authorization Strategy Plugin
PAM Authentication plugin
LDAP Plugin
Email Extension Plugin
Mailer Plugin

jenkins常用插件

  • SSH plugin
  • GitLab Plugin
  • Pipeline
  • Git plugin
  • Git Parameter Plug-In
  • Deploy Plugin
  • Maven Integration plugin
  • Role-based Authorization Strategy
  • Html reports
  • performance plugin
  • jmeter-maven
  • Cobertura
  • SonarQube
  • Blue Ocean

插件管理

  • 系统设置-->插件管理
  • 更新插件、下载安装、代理设置、可用插件
  • 手工安装
  • 下载地址http://updates.jenkins-ci.org/

jenkins目录

  • /var/lib/jenkins 主目录
  • /etc/init.d/jenkins 启动文件
  • /var/cache/jenkins程序文件
  • /var/log/jenkins 日志文件

安装插件

[root@git tools]# rz -E
rz waiting to receive.
[root@git tools]# ls
jenkins-2.32.3-1.1.noarch.rpm nexus-2.13.0-01-bundle.tar.gz plugins.tar.gz
gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm jenkins-2.32.3-1.1.noarch.rpm.1 plugins.tar.gz
[root@git tools]# mv plugins.tar.gz /var/lib/jenkins/
[root@git tools]# cd /var/lib/jenkins/
[root@git tools]# tar xvf plugins.tar.gz
#这时plugins这个目录里就有了很多插件了
# 需要注意的是这些文件的权限需要是jenkins的,当然我们也可以修改jenkins启动用户为root,在/etc/sysconfig/jenkins修改 [root@git jenkins]# service jenkins restart
Restarting jenkins (via systemctl): [ OK ]

更新插件

直接更新可能是更新不了的,如果更新不了可以直接接上面的地址手动下载后上传上本地

镜像管理

备份

  • tar zcf jenkins.tar.gz /var/lib/jenkins/

    *备份策略: 定时备份脚本,每天备份,保留15天的备份,如果数据量大,可以使用rsync增量备份。

系统设置

配置邮箱服务

保存之后这里就有了5个空闲的状态

jenkins升级

先停止jenkins

[root@git jenkins]# service jenkins stop
Stopping jenkins (via systemctl): [ OK ]

做备份

[root@git jenkins]# cd /usr/lib/jenkins/
[root@git jenkins]# ls
jenkins.war
[root@git jenkins]# mv jenkins.war jenkins-2.32.2.war.bak
[root@git jenkins]# ls
jenkins-2.32.2.war.bak

将新版的war放入

[root@git jenkins]# mv /tools/jenkins.war .
[root@git jenkins]# ls
jenkins-2.32.2.war.bak jenkins.war
[root@git jenkins]# service jenkins start
Starting jenkins (via systemctl): [ OK ]

jenkins插件安装与升级[三]的更多相关文章

  1. 【Devops】【Jenkins】Jenkins插件安装失败处理方法

    本篇解释:Jenkins插件安装失败处理方法 不论是刚启动成功后进行的推荐插件安装,还是后期使用Jenkins过程中进行插件的安装.出现插件安装失败的问题,可以通过本篇解决! [注意,插件下载安装失败 ...

  2. Jenkins插件安装实战篇

    Jenkins插件安装实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 上篇博客我介绍了Jenkins是啥,以及持续集成,持续交付,持续部署的概念,那么问题来了:你知道CI和C ...

  3. Jenkins插件安装失败

    插件安装失败 通常要下载国外的软件插件之类的时候,链接到国外会太慢或者被墙,这就需要我们去换镜像源 修改配置文件 我们在jenkins里更改升级站点的url后 若安装插件时还是一直卡在"安装 ...

  4. docker jenkins 插件安装提速

    公司安装的jenkins 自动布署服务挂了,好像有漏洞一直搞,打算重新安装一个,随便再学习一下 一上来就用docker 解决问题 #!/bin/bash docker stop myjenkins d ...

  5. Jenkins 插件安装问题

    插件安装问题 尝试修改更新站点为可用的镜像站点 打开 Jenkins > Manage Jenkins > Manage Plugins > Advanced,将 Update Si ...

  6. jenkins插件安装失败更改插件源

    看提示的日志说是下载失败,应该是网络问题 最好的办法就是更改下载源 [系统管理][管理插件][高级]升级站点项的的地址修改成 修改之后,安装了一下git的插件速度非常快,jenkins镜像地址列表ht ...

  7. Jenkins插件安装和系统配置

    前面我们只是把Jenkins部署在Tomcat中了,下面来看看Jenkins中的插件和一些基础的系统配置. 1.用户管理 我们一般的项目组肯定是由多名成员组成的,如何向Jenkins添加我们的成员呢? ...

  8. Eclipse 插件安装、升级和卸载的方法

    Eclipse 的插件可以装在内部,也可以装在外部,装在内部的方法很简单:把插件的features和plugins目录copy到eclipse的安装目录即可. eclipse和其插件升级比较频繁,用过 ...

  9. Jenkins插件安装

    默认的Jenkins平台继有的功能是有限的,插件为Jenkins提供了各种扩展功能,有了插件,Jenkins就会变得更加强大,这里推荐两个不错的插件: 点击菜单栏中“系统管理”--“插件管理”--“A ...

随机推荐

  1. 开启 TLS 1.3 加密协议,极速 HTTPS 体验

    随着互联网的发展,用户对网络速度的要求也越来越高,尤其是目前在大力发展 HTTPS 的情况下,TLS 加密协议变得至关重要.又拍云在 HTTPS 的普及和性能优化上,始终做着自己的努力和贡献.2018 ...

  2. vue.js之数据传递和数据分发slot

    一.组件间的数据传递 1.父组件获取子组件的数据 *子组件把自己的数据,发送到父级 *vm.$emit(事件名,数据); *v-on: @ 示例用法:当点击send按钮的时候,"111&qu ...

  3. 基于ssh框架的highcharts前后台数据交互实例

    Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习.个人网站和非商业用途使用.HighCh ...

  4. bzoj:1659: [Usaco2006 Mar]Lights Out 关灯

    Description 奶牛们喜欢在黑暗中睡觉.每天晚上,他们的牲口棚有L(3<=L<=50)盏灯,他们想让亮着的灯尽可能的少.他们知道按钮开关的位置,但喜闻乐见的是他们并没有手指.你得到 ...

  5. POJ3258-River Hopscotch-二分

    这个题就是排排坐,二分就可以了... River Hopscotch Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 1325 ...

  6. Codeforces Round #328 (Div. 2)_A. PawnChess

    A. PawnChess time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  7. ubuntu sendmail配置发送邮件

    ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包. 必需安装的两个包: 代码  sudo apt-get install sendmail sudo ...

  8. [数据库] SQL查询语句表行列转换及一行数据转换成两列

    原文来自:http://blog.csdn.net/Eastmount/article/details/50559008 本文主要讲述了SQL查询语句表之间的行列转换,同时也包括如何将一行数据转换成两 ...

  9. 二维数组模拟实现酒店管理系统-java

    业务分析 1.需要一个房间类,包含房间的属性,比如房间编号.房间类型.是否占用. 2.需要一个旅馆类,旅馆有房间,提供的方法需要有 预订房间.打印房间信息.初始化房间.退房. 3.测试类,测试预订房间 ...

  10. [最直白版]一步一步教你用VMware Workstation12安装Ubuntu 16.04和VMware Tools的教程

    [最直白版]Win10下一步一步教你用 VMware Workstation12安装Ubuntu 16.04和VMware Tools的教程 安装过程中使用的软件(要保证电脑里面有下列三个东西): 1 ...