We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 390dac8 commit 1384a94Copy full SHA for 1384a94
1 file changed
backup/backup_scripts/remove_old.sh
@@ -20,8 +20,9 @@ ROOTDIR=/var/lib/jenkins/jobs
20
REGEX="${ROOTDIR}/.*/builds/[0-9]+"
21
#JOBS="$ROOTDIR/*/builds/"
22
#MULTIJOBS="$ROOTDIR/*/configurations/axis-*/*/builds/"
23
+ssh -i /root/.ssh/nodejs_build_backup $HOST find "$ROOTDIR" -depth -type d -regex "$REGEX" -mtime +$DAYS -exec "rm -rvf '{}' \;" 2>&1 | xz > /var/log/remove_old.$(date +%Y%m%d).xz
24
+
25
CREDENTIALS=$(</root/.jenkins_credentials)
-ssh -i /root/.ssh/nodejs_build_backup $HOST find "$ROOTDIR" -depth -type d -regex "$REGEX" -mtime +$DAYS -exec "rm -rf '{}' \;"
26
JENKINS_CRUMB=$(curl -sL --user "$CREDENTIALS" https://$HOST/'crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)')
27
curl -X POST -q --user "$CREDENTIALS" -H "$JENKINS_CRUMB" https://$HOST/reload
28
0 commit comments