diff --git a/cm-mlops/script/download-file/run.bat b/cm-mlops/script/download-file/run.bat index caf8c477a2..0106bf45fb 100644 --- a/cm-mlops/script/download-file/run.bat +++ b/cm-mlops/script/download-file/run.bat @@ -5,6 +5,14 @@ rem If MD5 is wrong, download again! rem Next line allows ERRORLEVEL inside if statements! setlocal enabledelayedexpansion +if NOT "%CM_DOWNLOAD_CONFIG_CMD%" == "" ( + echo. + echo %CM_DOWNLOAD_CONFIG_CMD% + echo. + %CM_DOWNLOAD_CONFIG_CMD% + IF !ERRORLEVEL! NEQ 0 EXIT !ERRORLEVEL! +) + set require_download=1 if exist "%CM_DOWNLOAD_DOWNLOADED_PATH%" ( set require_download=0 diff --git a/cm-mlops/script/download-file/run.sh b/cm-mlops/script/download-file/run.sh index ed85f72a01..7df33180ca 100644 --- a/cm-mlops/script/download-file/run.sh +++ b/cm-mlops/script/download-file/run.sh @@ -4,6 +4,7 @@ if [[ -n ${CM_DOWNLOAD_CONFIG_CMD} ]]; then echo "" echo "${CM_DOWNLOAD_CONFIG_CMD}" eval "${CM_DOWNLOAD_CONFIG_CMD}" + test $? -eq 0 || exit $? fi if [ -e ${CM_DOWNLOAD_DOWNLOADED_PATH} ]; then diff --git a/cm-mlops/script/get-rclone/install.bat b/cm-mlops/script/get-rclone/install.bat index 8cf8c7a838..abfc84e24f 100644 --- a/cm-mlops/script/get-rclone/install.bat +++ b/cm-mlops/script/get-rclone/install.bat @@ -1,6 +1,6 @@ del /Q /S rclone-v1.65.2-windows-amd64.zip > NUL 2>&1 -wget https://downloads.rclone.org/v1.65.2/rclone-v1.65.2-windows-amd64.zip +wget --no-check-certificate https://downloads.rclone.org/v1.65.2/rclone-v1.65.2-windows-amd64.zip IF %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL% unzip -o rclone-v1.65.2-windows-amd64.zip