Я хочу создать проект maven, затем скопировать дистрибутив из целевой папки в другую папку, затем разархивировать их и следовать нескольким инструкциям по замене копирования. Это прекрасно работает, когда нет проблем с кодом.
Если есть какие-либо проблемы со сборкой и сборка завершается неудачно, я хочу остановить пакетное выполнение.
Я не могу это понять.
Код: Выделить всё
::Kill all the java processs
taskkill /f /im "java.exe"
::Take the sprint number form the user
set /p sprintNumber=Enter the sprint number:%=%
:: Navigate to the code path
cd D:\Sprint-%sprintNumber%
call D:
:: Build the code
::@echo ###############BUILDING####################
::call mvn clean install
::cd ..
::Remove the distribution
IF EXIST "D:\Distribution\Sprint-%sprintNumber%\" (
rmdir "D:\Distribution\Sprint-%sprintNumber%\" /s /q
)
::Few more instructions
Подробнее здесь: https://stackoverflow.com/questions/221 ... uild-fails
Мобильная версия