From 59187cc114fa05d1fad554a8bc847e669eba2953 Mon Sep 17 00:00:00 2001 From: SkyKing_PX Date: Sun, 19 Apr 2026 14:07:32 +0200 Subject: [PATCH] Add build_images.bat for docker/dist-mono --- docker/dist-mono/build_images.bat | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 docker/dist-mono/build_images.bat diff --git a/docker/dist-mono/build_images.bat b/docker/dist-mono/build_images.bat new file mode 100644 index 000000000..bafd240af --- /dev/null +++ b/docker/dist-mono/build_images.bat @@ -0,0 +1,30 @@ +@echo off +setlocal enabledelayedexpansion + +REM Change directory to root Server directory for correct Docker Context +cd /d "%~dp0" +cd ../.. + +REM Define service names and their corresponding Dockerfiles +set services[0]=uptime_database_mongo +set dockerfiles[0]=.\docker\prod\mongoDB.Dockerfile + +set services[1]=uptime_server +set dockerfiles[1]=.\docker\prod\server.Dockerfile + +REM Loop through each service and build the corresponding image +for /L %%i in (0,1) do ( + set service=!services[%%i]! + set dockerfile=!dockerfiles[%%i]! + + docker build -f "!dockerfile!" -t "!service!" . + + REM Check if the build succeeded + if errorlevel 1 ( + echo Error building !service! image. Exiting... + exit /b 1 + ) +) + +echo All images built successfully +exit /b 0