From 9f9767e0ce3f8692cb263ae04b534800f107cc1b Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Tue, 17 Feb 2015 12:50:18 +0100 Subject: reproducible: discard jenkins html logs of builder jobs --- bin/reproducible_maintainance.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/reproducible_maintainance.sh b/bin/reproducible_maintainance.sh index f5dea7d8..98187496 100755 --- a/bin/reproducible_maintainance.sh +++ b/bin/reproducible_maintainance.sh @@ -36,6 +36,16 @@ fi # provide copy for external backups cp -v $PACKAGES_DB /var/lib/jenkins/userContent/ +# delete jenkins html logs from reproducible_builder_* jobs as they are mostly redundant +# (they only provide the extended value of parsed console output, which we dont need here.) +OLDSTUFF=$(find /var/lib/jenkins/jobs/reproducible_builder_* -maxdepth 3 -mtime +0 -name log_content.html -exec rm -v {} \;) +if [ ! -z "$OLDSTUFF" ] ; then + echo + echo "Cleaning jenkins html logs:" + echo "$OLDSTUFF" + echo +fi + # delete old temp directories OLDSTUFF=$(find $REP_RESULTS -maxdepth 1 -type d -name "tmp.*" -mtime +2 -exec ls -lad {} \;) if [ ! -z "$OLDSTUFF" ] ; then @@ -52,7 +62,7 @@ OLDSTUFF=$(find /schroots/ -maxdepth 1 -type d -name "reproducible*" -mtime +2 - if [ ! -z "$OLDSTUFF" ] ; then echo echo "Warning: old schroots found in /schroots" - echo $OLDSTUFF + echo "$OLDSTUFF" echo "TODO: automatically delete them, please cleanup manually for now..." echo DIRTY=true -- cgit v1.2.3-54-g00ecf