Learn Jenkins the hard way (3) - Jenkins的存储模型

  1. 云栖社区>
  2. 阿里云开源工具集成>
  3. 博客>
  4. 正文

Learn Jenkins the hard way (3) - Jenkins的存储模型

莫源 2017-10-15 17:45:15 浏览2872
展开阅读全文

前言

在上篇文章中我们主要讲解了Jenkins的页面与路由,在本章中我们要讲解下Jenkins的数据持久化机制。在Jenkins中数据的持久化是通过文件进行存储的,大家平时使用Hibernate进行持久化的时候,我们只需要关心哪些地方是需要存储的,哪些位置是不需要储存的,并且在不需要存储的位置添加transient关键字即可,持久化的框架会自动帮我做好Java Object与数据库存储之间的序列化与反序列化的过程,而在Jenkins中由于数据的存储都是通过文件的方式进行存储的,有必要让大家了解下一个Jenkins是如何将数据进行组织与存储的。

从JENKINS_HOME讲起

JENKINS_HOME是Jenkins启动的时候会识别的一个环境变量,这个环境变量的作用是设定Jenkins的持久化根目录,所有的Jenkins持久化文件会以此目

网友评论

登录后评论
0/500
评论
莫源
+ 关注
所属云栖号: 阿里云开源工具集成