zoukankan      html  css  js  c++  java
  • 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目录不断变大。

  • 相关阅读:
    python 字符串替换功能 string.replace()可以用正则表达式,更优雅
    windows 10 如何设定计划任务自动执行 python 脚本?
    win10 设定计划任务时提示所指定的账户名称无效,如何解决?
    pandas数据分析输出excel产生文本形式存储的百分比数据,如何处理?
    coinmarketcap前20之cardano卡尔达诺(ADA艾达币)
    【SpringMVC】参数绑定
    【SpringMVC】入门
    【Hibernate】 二级缓存及查询缓存
    【Hibernate】事务处理
    【Hibernate】抓取策略
  • 原文地址:https://www.cnblogs.com/qstudy/p/10284283.html
Copyright © 2011-2022 走看看