From 3414a0f969777b393d66e44d37670c7c4df0a635 Mon Sep 17 00:00:00 2001 From: Aswathy S Kumar Date: Wed, 25 Sep 2024 00:07:05 +0530 Subject: [PATCH] To remove test* directories except testDependency Signed-off-by: Aswathy S Kumar --- buildenv/jenkins/jobs/infrastructure/Cleanup-Nodes.groovy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/buildenv/jenkins/jobs/infrastructure/Cleanup-Nodes.groovy b/buildenv/jenkins/jobs/infrastructure/Cleanup-Nodes.groovy index a8293ff5bd1..b4779d56690 100644 --- a/buildenv/jenkins/jobs/infrastructure/Cleanup-Nodes.groovy +++ b/buildenv/jenkins/jobs/infrastructure/Cleanup-Nodes.groovy @@ -163,6 +163,9 @@ timeout(time: TIMEOUT_TIME.toInteger(), unit: TIMEOUT_UNITS) { cleanDirsStr += cleanDirs.join(" ${buildWorkspace}/../../") // shared classes cache cleanDirsStr += " ${buildWorkspace}/../../javasharedresources /tmp/javasharedresources /temp/javasharedresources" + // to remove {buildWorkspace}/../../test* directories except testDependency + cleanDirsStr = cleanDirsStr.replaceAll("${buildWorkspace}/../../test\\*", "") + sh(script: "ls -d ${buildWorkspace}/../../test* | grep -v '/testDependency\$' | xargs rm -rf", returnStdout: true).trim() } // cleanup test results