且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Jenkins 在哪里存储它运行的作业的配置文件?

更新时间:2023-10-02 08:05:52

Jenkins 存储一些相关的构建数据,如下所示:

Jenkins stores some of the related builds data like the following:

  • 工作目录存放在目录{JENKINS_HOME}/workspace/中.

  • 每个作业在目录中存储其相关的临时工作区文件夹{JENKINS_HOME}/workspace/{JOBNAME}

存储在目录 {JENKINS_HOME}/jobs/ 中的所有作业的配置.

The configuration for all jobs stored in the directory {JENKINS_HOME}/jobs/.

  • 每个作业在目录中存储其相关的构建数据{JENKINS_HOME}/jobs/{JOBNAME}

每个作业文件夹包含:

  • 作业配置文件{JENKINS_HOME}/jobs/{JOBNAME}/config.xml

作业构建存储在{JENKINS_HOME}/jobs/{JOBNAME}/builds/

请参阅 Jenkins 文档,了解可视化表示和更多详细信息.

See the Jenkins documentation for a visual representation and further details.

JENKINS_HOME
 +- config.xml     (jenkins root configuration)
 +- *.xml          (other site-wide configuration files)
 +- userContent    (files in this directory will be served under your http://server/userContent/)
 +- fingerprints   (stores fingerprint records)
 +- nodes          (slave configurations)
 +- plugins        (stores plugins)
 +- secrets        (secretes needed when migrating credentials to other servers)
 +- workspace (working directory for the version control system)
     +- [JOBNAME] (sub directory for each job)
 +- jobs
     +- [JOBNAME]      (sub directory for each job)
         +- config.xml     (job configuration file)
         +- latest         (symbolic link to the last successful build)
         +- builds
             +- [BUILD_ID]     (for each build)
                 +- build.xml      (build result summary)
                 +- log            (log file)
                 +- changelog.xml  (change log)