当前位置:   article > 正文

DevOps系列之Jenkins-04数据目录与用户项目管理_jenkins数据目录

jenkins数据目录

1. 数据目录

Jenkins采用文件方式存储, 其配置相关信息都保存到了XML文件中。

  • caches: 系统缓存数据
  • jobs: Jenkins项目作业
  • nodes: Jenkins slave节点信息
  • secrets: 秘钥信息
  • userContent: 类似于web站点目录,可以上传一些文件
  • workspace: 默认的工作目录
  • fingerprints: 指纹验证信息
  • logs : 日志信息
  • plugins: 插件相关配置
  • updates: 插件更新目录
  • users: jenkins系统用户目录

2. 用户管理

Jenkins默认使用自带的数据库管理用户。

 系统管理>用户管理

 2.1 新建用户

 2.2 详细设置

 2.3 删除用户

3. 项目类型与参数

3.1 新建任务 

输入项目名称,选择自由风格的项目。

如果是安装了推荐插件,这里会展示其他类型的项目。

3.2 General

3.2.1 丢弃旧的构建 

Jenkins在构建项目时会保存构建操作,会产生项目文件。

这里类似备份,调整保持构建的天数,保持构建的最大个数,来设置需要备份的数量。

3.2.2 参数化构建

常用的是字符参数、选项参数

字符参数

 选项参数

3.2.3 关闭构建

勾选后项目不能进行构建操作。

3.2.4 在必要的时候并发构建

可以同时进行项目构建,与agent的数量有关。

如下可以并行构建5个项目。 

3.2.5 限制项目的运行节点

 可以指定节点进行项目构建。

3.3 源码管理

 略

3.4 构建触发器

3.4.1 触发远程构建 (例如,使用脚本)

创建token后可以采用调用接口的方式进行构建。

 3.4.2 其他工程构建后触发

前一个项目构建成功之后执行构建。

 3.4.3 定时构建

分 时 日 月 周  ,可以设置定时构建。

3.4.4 轮询 SCM

轮训版本控制系统

3.5 构建

3.5.1 执行shell

 输入要执行的shell命令

3.6 构建后操作

3.6.1 归档成品

可以保留构建过程中产生的文件。

 3.7 保存

4. 构建项目

4.1 点击Build with Parameters

参数化构建

 输入版本号,选择发布的环境,点击开始构建。

 4.2 查看构建状态

4.3 工作空间

可以看到保留的文件

 4.4 查看详细信息 

状态集

 变更记录

 控制台输出

 编辑编译信息

可以修改编译的信息

 之前是#1,编辑后显示为编辑的内容。

 删除构建

参数

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/130493
推荐阅读
相关标签
  

闽ICP备14008679号