标签(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 ]
更新插件
直接更新可能是更新不了的,如果更新不了可以直接接上面的地址手动下载后上传上本地
镜像管理
- 全部镜像: http://mirrors.jenkins-ci.org/status.html
- 更换镜像:
http://updates.jenkins-ci.org/update-center.json
https://mirrors.tuna.tsinghua.edu.cn/
http://mirror.esuni.jp/jenkins/updates/update-center.json
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
备份
- 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插件安装与升级[三]的更多相关文章
-
【Devops】【Jenkins】Jenkins插件安装失败处理方法
本篇解释:Jenkins插件安装失败处理方法 不论是刚启动成功后进行的推荐插件安装,还是后期使用Jenkins过程中进行插件的安装.出现插件安装失败的问题,可以通过本篇解决! [注意,插件下载安装失败 ...
-
Jenkins插件安装实战篇
Jenkins插件安装实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 上篇博客我介绍了Jenkins是啥,以及持续集成,持续交付,持续部署的概念,那么问题来了:你知道CI和C ...
-
Jenkins插件安装失败
插件安装失败 通常要下载国外的软件插件之类的时候,链接到国外会太慢或者被墙,这就需要我们去换镜像源 修改配置文件 我们在jenkins里更改升级站点的url后 若安装插件时还是一直卡在"安装 ...
-
docker jenkins 插件安装提速
公司安装的jenkins 自动布署服务挂了,好像有漏洞一直搞,打算重新安装一个,随便再学习一下 一上来就用docker 解决问题 #!/bin/bash docker stop myjenkins d ...
-
Jenkins 插件安装问题
插件安装问题 尝试修改更新站点为可用的镜像站点 打开 Jenkins > Manage Jenkins > Manage Plugins > Advanced,将 Update Si ...
-
jenkins插件安装失败更改插件源
看提示的日志说是下载失败,应该是网络问题 最好的办法就是更改下载源 [系统管理][管理插件][高级]升级站点项的的地址修改成 修改之后,安装了一下git的插件速度非常快,jenkins镜像地址列表ht ...
-
Jenkins插件安装和系统配置
前面我们只是把Jenkins部署在Tomcat中了,下面来看看Jenkins中的插件和一些基础的系统配置. 1.用户管理 我们一般的项目组肯定是由多名成员组成的,如何向Jenkins添加我们的成员呢? ...
-
Eclipse 插件安装、升级和卸载的方法
Eclipse 的插件可以装在内部,也可以装在外部,装在内部的方法很简单:把插件的features和plugins目录copy到eclipse的安装目录即可. eclipse和其插件升级比较频繁,用过 ...
-
Jenkins插件安装
默认的Jenkins平台继有的功能是有限的,插件为Jenkins提供了各种扩展功能,有了插件,Jenkins就会变得更加强大,这里推荐两个不错的插件: 点击菜单栏中“系统管理”--“插件管理”--“A ...
随机推荐
-
如何让django方法自动地定期执行
实现思路:1.首先把需要自动执行的django method写成django command2.将自己定义的django command添加到cron中使用cron服务实现定期执行 Part1 在dj ...
-
今年暑假不AC[HDU2037]
今年暑假不AC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Sub ...
-
windows下的mongodb分片配置
1. 分片服务器设置mongod -port 10001 -dbpath=F:/DbSoft/mongodb/rs_data/master -directoryperdb --shardsvr -re ...
-
五:分布式事务一致性协议paxos的应用场景
1.应用场景 (1)分布式中的一致性 Paxos算法主要是解决一致性问题,关于“一致性”,在不同的场景有不同的解释: NoSQL领域:一致性更强调“能读到新写入的”,就是读写一致性数据库领域:一致性强 ...
-
Android Studio Gradle 缓存目录设置
======================================================== 笔者:qiujuer 博客:blog.csdn.net/qiujuer 站点:www. ...
-
JAVA类(上)
package test; public class staticAccess { public int age; public staticAccess grow() { age++; return ...
-
P1045 麦森数
别问我为什么要写水题 #include <iostream> #include <cstdio> #include <cstring> #include <a ...
-
Server/Service/Engine/Host/Context} Setting property &#39;source&#39; to &#39;org.eclipse.jst.jee
双击 勾上蓝色保存
-
[转] 分代垃圾回收的 新旧代引用问题(原标题:Back To Basics: Generational Garbage Collection)
原文链接: https://blogs.msdn.microsoft.com/abhinaba/2009/03/02/back-to-basics-generational-garbage-colle ...
-
linux----------wdcp(是一款集成的linux环境)中的各种坑。
1.刚买的空间客服给安装了wdcplinux,结果上去一看PHP是5.2版本的,这不是搞笑嘛.然后就有了下面的升级: 复制这条命令回车然后敲Y就可以: wget http://soft.itbulu. ...