Cane's Blog

Cane

【Jenkins】常用设置

32
2023-01-12

一. 设置成品和日志保留时间或个数

设置保留时间.png

二. 每次构建清空工作空间

工作空间是增量修改的,如果不每次都情空,会多出很多无用的文件

比如每次构建的时候都执行 touch $(date).txt,几次执行后会多出来很多之前创建的文件

需要在「构建环境 - 在构建钱删除工作空间」配置

删除工作空间.png三. 生成构建成品

如果是使用构建一个自由风格的项目,构建完成后是不会自动「归档成品」的,工作空间是共用的,增量更新,所以查看构建历史的时候只能看到做了哪些改动,而不会查看到每次构建的「成品」

需要在「构建后操作 - 归档成品」设置归档成品,才会在构建历史里查看到每次构建的「成品」

构建作品.png四. Seret File

有些敏感信息,不想暴露在 Git 仓库里,可以在「凭证」界面添加「Secret File」,有效避免信息泄漏

添加完成后只要在「构建环境 - 设置 Secret text 或 Secret File」即可

在构建开始前将「Secret File」复制到「工作空间」即可使用

使用SecretFile-1.png使用SecretFile-2.png
五. 查看历史构建信息、成品

在项目的「构建历史」,点击某次构建,即可在右边查看到构建的成品

查看构建.png