1
0
mirror of https://gitea.tendokyu.moe/Dniel97/segatools.git synced 2024-11-27 22:40:48 +01:00
segatools-dniel97/docker-build.bat

36 lines
591 B
Batchfile
Raw Normal View History

@echo off
setlocal enabledelayedexpansion
:: Static Environment Variables
set BUILD_OUTPUT_PATH=build\docker
set IMAGE_NAME=djhackers/segatools-build:latest
set CONTAINER_NAME=segatools-build
:: Main Execution
docker build . -t %IMAGE_NAME%
if ERRORLEVEL 1 (
goto failure
)
2023-02-13 02:45:13 +01:00
docker run -it --rm -v %~dp0:/segatools --name %CONTAINER_NAME% %IMAGE_NAME%
if ERRORLEVEL 1 (
goto failure
)
2023-02-13 02:45:13 +01:00
docker image rm -f %IMAGE_NAME%
goto success
:failure
echo segatools Docker build FAILED!
goto finish
:success
echo segatools Docker build completed successfully.
goto finish
:finish
pause