jenkins主要目录用途
主目录
除了Jenkins的WAR包所在目录,Jenkins还有一个更重要的目录——Jenkins的所有重要数据都存放在这个独立的目录中,称为Jenkins主目录,它的默认位置是在当前用户根目录的隐藏目录。你还可以通过设置环境变量来强制设置一个其它目录作为主目录。
由上可知,备份Jenkins主目录是至关重要的。
配置文件
Jenkins主目录下包含了所有的Jenkins服务器配置的细节,以及在“管理Jenkins”界面的设置细节。这些配置都存储为一组XML文件的形式。
很多核心的配置存储在config.xml文件中,其它配置文件通过名称也基本可以知道其作用。
目录结构
Jenkins主目录下的子目录并非是Jenkins所有可能存在的子目录,因为有些目录是当Jenkins需要它们时才会创建。
主要子目录:
jobs:包含Jenkins管理的构建作业的配置细节、构建产物和数据;
logs:Jenkins的日志目录;
plugins:包含所有已经安装了的插件,这些插件使得Jenkins得到了很好的扩展;
updates:用来存放可用的插件更新;
userContent:存放为Jenkins服务器定制化的一些内容;
users:存放用户账号信息;
war:包含扩展的web应用程序;
workspace:存放Jenkins项目的工作空间;
Jenkin主目录存储着关于构建服务的配置信息、构建作业、构建产物、插件和其它内容,这也意味着随着时间的推进,这个目录将会耗费大量的磁盘空间。如下是各目录的空间占用信息:
plugins目录
plugins目录下文件较多,但每一个插件基本是由一个目录和一个与目录同名称的文件配对组成。
war目录
如果是以WAR包形式运行的Jenkins,该目录下存放的是解压后的WAR包;
Jenkins的WAR包的大小约为:
war目录的占用空间:
workspace目录
这里包含了这个构建作业的源代码。
jobs目录
在这之前,只创建过一个jenkins项目,所以在jobs目录下只有这一个目录。
查看该项目中的内容:
如上:
目录下存放该项目的所有的构建历史;
文件储存了该build job的所有配置细节;
文件记录了这个构建任务在下一次构建时的数字序号;
和分别是最近稳定构建和最近成功的构建的符号链接;
目录里存放着当前作业的构建历史。这些构建历史会随着时间而不断增多,从而使得jobs目录不断变大。
jenkins主要目录用途的更多相关文章
- jenkins【目录】:目录
jenkins[目录]:目录 GitLab 自动触发 Jenkins 构建 返回
- Centos7安装Jenkins和目录迁移
Centos7安装Jenkins和目录迁移 内容: 安装Jenkins和相关的配置 尝试目录迁移,模拟磁盘空间不足 1. 安装Jenkins和配置 安装 根据Jenkins的官方安装指引,安装步骤如下 ...
- jenkins的目录介绍
jenkins的目录介绍: /etc/init.d/jenkins #jenkins的启动文件 /etc/logrotate.d/jenkins /etc/sysconf ...
- 【linux】【jenkins】自动化部署一 安装jenkins及Jenkins工作目录迁移
系统环境:Centos7 https://jenkins.io/zh/download/ 下载对应系统的jenkins 一.安装jdk8.0 jenkins安装需要jdk8or11,根据jenkins ...
- 修改docker+jenkins挂载目录
1.停止docker [root@jenkins data]# systemctl stop docker 2.创建目录,拷贝数据 [root@jenkins data]# mkdir -p /new ...
- Gitlab+Jenkins学习目录
Gitlab+Jenkins基础篇 Gitlab+Jenkins学习之路(一)之Git基础 Gitlab+Jenkins学习之路(二)之gitlab部署 Gitlab+Jenkins学习之路(三)之g ...
- python 判断文件是否存在和删除文件的api (其中判断文件在不在让想起这个可以强兼容jenkins工作目录那个问题)
判断文件在不在的api: os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作. os.path模块主要用于文件的属性获取,exists是“存在” ...
- Tomcat的目录结构及用途
目录结构及用途 目录 用途 bin 包含启动/关闭脚本 conf 包含不同的配置文件,包括 server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件we ...
- Jenkins 更改工作目录;
更改 Jenkins 工作目录:如果使用 tomcat 加载的 war包形式启动 默认配置文件 /root/.jenkins Jenkins 默认配置文件 /root/.jenkins/config ...
随机推荐
- BaseEntity
@MappedSuperclasspublic class BaseEntity { @Id @GenericGenerator(name="idGenerator", strat ...
- WIN10解决:失败 – 检测到病毒文件下载失败问题
欢迎访问我的个人博客四个空格,本文永久链接移至:WIN10解决:失败 – 检测到病毒文件下载失败问题 这个是Windows防火墙的原因,直接按WINDOWS键,输入windows,窗口搜索:Windo ...
- html表单的方便操作
//表单阻止复制粘贴 <input class="pass" type="text" oncopy="return false" on ...
- miui 系统铃声
MIUI7-8系统铃声和通知铃声等,从miui system.img中提取出来的: 链接:http://pan.baidu.com/s/1bpH5N5P 密码:tz7p
- 五一培训 清北学堂 DAY1
今天是冯哲老师的讲授~ 1.枚举 枚举也称作穷举,指的是从问题所有可能的解的集合中一一枚举各元素. 用题目中给定的检验条件判定哪些是无用的,哪些是有用的.能使命题成立的即为其解. 例一一棵苹果树上有n ...
- canvas基础(一)
获取元素与画笔: <canvas id="myCanvas" width="200" height="200">该浏览器不支持c ...
- EnableFeignClients基本配置
pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId&g ...
- Flexbox(弹性盒模型)完全指南
Flexbox(弹性盒模型)布局完全指南 Github:sueRimn 来源:A guide to Flexbox 这个指南讲诉了flexbox的所有内容,重点介绍了父元素(flex容器)和子元素(f ...
- P1962 斐波那契数列-题解(矩阵乘法扩展)
https://www.luogu.org/problemnew/show/P1962(题目传送) n的范围很大,显然用普通O(N)的递推求F(n)铁定超时了.这里介绍一种用矩阵快速幂实现的解法: 首 ...
- 洛谷P4389 付公主的背包--生成函数+多项式
题目链接戳这里 题目描述 有\(n\)件不同的商品,每件物品都有无限个,输出总体积为\([1,m]\)的方案数 思路 直接跑背包有\(30\) 考虑把每个物品的生成函数设出来,对于一件体积为\(v\) ...