jenkins 历史包
时间: 2025-01-02 14:18:01 浏览: 9
### 查找和管理 Jenkins 历史构建包
#### 访问历史构建记录
在 Jenkins 中,每一个项目的页面都会显示该工程的历史构建列表。通过点击左侧导航栏中的特定作业名称进入具体项目页,在此页面可以查看所有已完成的构建条目及其状态图标(成功、失败等)。这些信息有助于快速定位所需的历史版本。
对于更详细的日志或文件访问:
- **浏览工作空间**:每项任务都有自己的工作区路径,默认情况下位于`/var/lib/jenkins/workspace/<job_name>`下[^3]。
- **下载工件**:如果之前设置了存档制品选项,则可以在各次运行详情里找到并下载它们作为历史构建包的一部分[^4]。
#### 清理旧版构建数据
为了防止磁盘被过多无用的数据占用,建议定期清理不再需要的老版本构建成果。这可以通过配置保留策略实现自动化处理;例如只保存最近几次成功的build或者是过去一定时间范围内的记录。
```groovy
// 设置全局属性以控制默认行为
properties([
buildDiscarder(logRotator(
daysToKeepStr: '7',
numToKeepStr: '10'
))
])
```
上述脚本片段展示了如何利用 Groovy 脚本来定义一个简单的轮转规则,即最多保持七天内或是十个最新的构建实例[^2]。
#### 使用插件增强功能
除了内置的功能外,还有专门设计用来帮助管理和展示过往构建情况的插件可供选用。比如,“Build History Manager Plugin”,它允许用户更加灵活地定制化哪些类型的构建应该被长期保存下来,并提供了图形化的界面来进行批量操作。
阅读全文