init.cmd - fix for Jenkins incorrect handle of pushd/popd

This commit is contained in:
dzaitsev
2025-05-07 15:12:52 +03:00
parent b937ed8051
commit b8b4a33f9f
+8 -2
View File
@@ -1,12 +1,18 @@
echo Make dirs, copy init dlls echo Make dirs, copy init dlls
pushd %~dp0..
:: Change to the directory where init.cmd is located
cd /d %~dp0..
:: Create directories if they do not exist
if exist dist-dlls rmdir dist-dlls /s /q if exist dist-dlls rmdir dist-dlls /s /q
mkdir dist-dlls mkdir dist-dlls
if exist dist-azaion rmdir dist-azaion /s /q if exist dist-azaion rmdir dist-azaion /s /q
mkdir dist-azaion mkdir dist-azaion
echo Copying shared libs echo Copying shared libs
:: Use robocopy to copy files
robocopy "C:\\share" "dist-dlls" "*" robocopy "C:\\share" "dist-dlls" "*"
popd :: Return to the previous directory
cd /d %OLDPWD%