购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 Jenkins数据目录

当Jenkins运行时,会将其所有的数据(系统日志、插件配置、作业配置等)存储到数据目录中。

Jenkins数据以XML文件格式存储在本地文件系统中,JENKINS_HOME变量定义了具体的目录位置。如需自定义数据目录,可以重新定义JENKINS_HOME变量。数据目录中的内容如下所示。

#查看$JENKINS_HOME目录
[root@jenkins-service jenkins]# ls -l $JENKINS_HOME | awk '{print $NF}'
56
config.xml                                              #Jenkins系统配置文件
hudson.model.UpdateCenter.xml                           #Jenkins插件更新源配置文件
identity.key.enc                                        #标识Jenkins实例唯一
jenkins.install.InstallUtil.lastExecVersion    #Jenkins当前版本(插件安装时
会读取这里的版本号)
jenkins.install.UpgradeWizard.state                     #Jenkins当前的状态
jenkins.model.JenkinsLocationConfiguration.xml #Jenkins本地化配置
jenkins.security.apitoken.ApiTokenPropertyConfiguration.xml                #Jenkins
ApiToken配置
jenkins.security.QueueItemAuthenticatorConfiguration.xml  # Queue认证配置
jenkins.security.UpdateSiteWarningsConfiguration.xml   #更新站点警告配置
jenkins.telemetry.Correlator.xml                        #Jenkins数据收集配置
jobs
logs
nodeMonitors.xml
nodes
plugins
queue.xml.bak
secret.key
secret.key.not-so-secret
secrets
updates
userContent
users

Jenkins部分目录的用途如下。

jobs:Jenkins项目。

nodes:Jenkins节点信息。

secrets:密钥信息。

userContent:类似于Web站点目录,可以上传一些文件。

logs:日志信息。

plugins:插件相关配置。

updates:插件更新目录。

users:Jenkins系统用户目录。

提示:

在修改JENKINS_HOME变量进行数据目录切换时,记得把之前的数据复制到新的数据目录,否则下次Jenkins启动时会重新初始化安装并生成新的数据目录。 7xjgJ+OpTS9KZQHrPsQUe32GwI9bQwdWFXJXjeDem8swj2cjAJxZChGXtZ1mPExM

点击中间区域
呼出菜单
上一章
目录
下一章
×