diff --git a/.jenkins_builds b/.jenkins_builds index 0771fb9..98521a0 100644 --- a/.jenkins_builds +++ b/.jenkins_builds @@ -37,6 +37,9 @@ pipeline { } } + stage('clean_packages') { + steps { script { retryWithBackoff(2, 5) { sh 'clean_packages.sh' } } } + } stage('grab_packages') { steps { script { retryWithBackoff(2, 5) { sh 'grab_packages.sh' } } } } diff --git a/.jenkins_macos b/.jenkins_macos index fa9cbe7..59adfe2 100644 --- a/.jenkins_macos +++ b/.jenkins_macos @@ -36,6 +36,9 @@ pipeline { } } + stage('clean_packages') { + steps { script { retryWithBackoff(2, 5) { sh 'clean_packages.sh' } } } + } stage('grab_packages') { steps { script { retryWithBackoff(2, 5) { sh 'grab_packages.sh' } } } } diff --git a/.jenkins_msys2 b/.jenkins_msys2 index a5da47f..1979965 100644 --- a/.jenkins_msys2 +++ b/.jenkins_msys2 @@ -36,6 +36,9 @@ pipeline { } } + stage('clean_packages') { + steps { script { retryWithBackoff(2, 5) { sh 'clean_packages.cmd' } } } + } stage('grab_packages') { steps { script { retryWithBackoff(2, 5) { sh 'grab_packages.cmd' } } } } diff --git a/clean_packages.cmd b/clean_packages.cmd new file mode 100644 index 0000000..adb16d6 --- /dev/null +++ b/clean_packages.cmd @@ -0,0 +1,11 @@ +@echo off + +setlocal + +pushd "%~dp0" +call src\scripts\setup_msys2.cmd + +call mingw64 -no-start ./clean_packages.sh +popd + +endlocal