From 7dfa7b0220d30d3cf3585eb2bd5c745cd5a54847 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Mon, 16 Mar 2026 22:52:12 +0800 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 60245b20..011d7b3b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -107,10 +107,29 @@ pipeline { steps { script { try { - sh 'docker image prune -a -f' + sh ''' + echo "Starting Docker cleanup..." + + # Remove stopped containers + docker container prune -f + + # Remove unused networks + docker network prune -f + + # Remove unused images + docker image prune -a -f + + # Remove unused build cache + docker builder prune -f + + echo "Docker cleanup completed." + + docker system df + ''' } catch (Exception e) { echo "Error during cleanup: ${e.message}" } + currentBuild.description = 'Step 6 of 6 Completed' } }