Files
UnrealEngineUWP/Engine/Source/Programs/RoboMerge/local-docker-build.bat
James Hopkin fbc6df1e58 Added snapshot of RoboMerge
#rb Jake.Romigh

[CL 8571999 by James Hopkin in Main branch]
2019-09-09 09:52:28 -04:00

32 lines
767 B
Batchfile

@ECHO OFF
set EPIC_BUILD_ROLE_NAME=robomerge-ts-service-testing
set DOCKERFILE=Dockerfile
set DOCKER_REGISTRY_DOMAIN=hub.ol.epicgames.net
set DOCKER_REGISTRY_NAMESPACE=epicgames
set DOCKER_IMAGE_NAME=%DOCKER_REGISTRY_DOMAIN%/%DOCKER_REGISTRY_NAMESPACE%/%EPIC_BUILD_ROLE_NAME%
docker version >NUL || echo ERROR: Could not connect to Docker daemon. && goto :end -1
echo Building %DOCKER_IMAGE_NAME% ...
docker build --file %DOCKERFILE% --pull --rm --tag %DOCKER_IMAGE_NAME%:latest . || goto :end -1
echo.
echo.
echo Waiting for user to test and will push...
pause
echo.
echo.
echo Pushing %DOCKER_IMAGE_NAME%:latest to %DOCKER_REGISTRY_DOMAIN%/%DOCKER_REGISTRY_NAMESPACE%
docker push %DOCKER_IMAGE_NAME%:latest
echo Success!
goto :end 0
:end
pause
exit /b %~1