1 Jenkins丢弃构建

1.1 默认情况

历史构建只保留着构建的日志、操作历史、报告等

在General里配置:旧构建保留的最大天数和次数

Jenkins丢弃旧的构建_Jenkins

1.2 归档成品

Jenkins丢弃旧的构建_Jenkins_02

构建后

Jenkins丢弃旧的构建_Jenkins_03

war包被归档$JENKINS_HOME/jobs/test03/builds/3/archive/target/web_demo-1.0-SNAPSHOT.war

可以直接点击链接下载到本地,方便构建失败,版本回退

1.3 发布包清理

第二步做了归档成品,如果想保留着构建历史记录时间长点,发布包只保留最近的

Jenkins丢弃旧的构建_hive_04

这样子归档成品的发布包只保留最近两次的,两次以上的被清理,构建历史还是10次不受影响

Jenkins直接把$JENKINS_HOME/jobs/test03/builds/3下面的archive目录给删除了

清理前

Jenkins丢弃旧的构建_hive_05

清理后

Jenkins丢弃旧的构建_Jenkins_06