mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-08-18 00:28:14 +00:00
fix deployment pass GAME_ENV variable
This commit is contained in:
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
FROM node:18
|
FROM node:18
|
||||||
|
|
||||||
# Add environment variable
|
# Add environment variable
|
||||||
ARG GAME_ENV=preprod
|
ARG GAME_ENV=prod
|
||||||
ENV GAME_ENV=$GAME_ENV
|
ENV GAME_ENV=$GAME_ENV
|
||||||
|
|
||||||
# Install Nginx, Supervisor and Git (for Husky)
|
# Install Nginx, Supervisor and Git (for Husky)
|
||||||
|
|||||||
@@ -67,25 +67,12 @@ docker run -d -p 80:80 \
|
|||||||
--log-opt awslogs-region=eu-west-1 \
|
--log-opt awslogs-region=eu-west-1 \
|
||||||
--log-opt awslogs-group=${LOG_GROUP} \
|
--log-opt awslogs-group=${LOG_GROUP} \
|
||||||
--log-opt awslogs-create-group=true \
|
--log-opt awslogs-create-group=true \
|
||||||
|
--env GAME_ENV=${ENV} \
|
||||||
--name ${CONTAINER_NAME} \
|
--name ${CONTAINER_NAME} \
|
||||||
$ECR_REPO
|
$ECR_REPO
|
||||||
|
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo "Update complete! New ${ENV} container is running."
|
echo "Update complete! New ${ENV} container is running."
|
||||||
else
|
else
|
||||||
echo "Failed to start container. Trying alternative port 8080..."
|
echo "Failed to start container"
|
||||||
docker run -d -p 8080:80 \
|
|
||||||
--log-driver=awslogs \
|
|
||||||
--log-opt awslogs-region=eu-west-1 \
|
|
||||||
--log-opt awslogs-group=${LOG_GROUP} \
|
|
||||||
--log-opt awslogs-create-group=true \
|
|
||||||
--name ${CONTAINER_NAME} \
|
|
||||||
$ECR_REPO
|
|
||||||
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
echo "Container started on port 8080 instead of 80!"
|
|
||||||
else
|
|
||||||
echo "Failed to start container on alternative port as well."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
Reference in New Issue
Block a user