Revert
This commit is contained in:
@@ -26,7 +26,6 @@
|
|||||||
if [ -n "$BUILD_FOLDER" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg BUILD_FOLDER=$BUILD_FOLDER"; fi
|
if [ -n "$BUILD_FOLDER" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg BUILD_FOLDER=$BUILD_FOLDER"; fi
|
||||||
if [ -n "$IMAGE_NAME" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg IMAGE_NAME=$IMAGE_NAME"; fi
|
if [ -n "$IMAGE_NAME" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg IMAGE_NAME=$IMAGE_NAME"; fi
|
||||||
if [ -n "$MAIN_CLASS" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg MAIN_CLASS=$MAIN_CLASS"; fi
|
if [ -n "$MAIN_CLASS" ]; then BUILD_ARGS="$BUILD_ARGS --build-arg MAIN_CLASS=$MAIN_CLASS"; fi
|
||||||
if [ -n "$BUILD_ARGS" ]; then BUILD_ARGS="$BUILD_ARGS $BUILD_ARGS"; fi
|
|
||||||
|
|
||||||
docker build $BUILD_ARGS -t $DOCKER_IMAGE:$TAG -f $DOCKERFILE_PATH .
|
docker build $BUILD_ARGS -t $DOCKER_IMAGE:$TAG -f $DOCKERFILE_PATH .
|
||||||
|
|
||||||
|
|||||||
@@ -20,10 +20,6 @@ services:
|
|||||||
frontend:
|
frontend:
|
||||||
image: registry.boomlab.party/rheinsw/rheinsw-mono-repo/frontend
|
image: registry.boomlab.party/rheinsw/rheinsw-mono-repo/frontend
|
||||||
container_name: frontend
|
container_name: frontend
|
||||||
volumes:
|
|
||||||
- ./frontend.env:/app/.env # Mount it as .env at runtime
|
|
||||||
# env_file:
|
|
||||||
# - ./frontend.env
|
|
||||||
ports:
|
ports:
|
||||||
- "5100:3000"
|
- "5100:3000"
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
|||||||
@@ -19,6 +19,5 @@ docker_frontend:
|
|||||||
IMAGE_NAME: frontend
|
IMAGE_NAME: frontend
|
||||||
WORKDIR_PATH: frontend
|
WORKDIR_PATH: frontend
|
||||||
DOCKERFILE_PATH: Dockerfile
|
DOCKERFILE_PATH: Dockerfile
|
||||||
BUILD_ARGS: "--build-arg HCAPTCHA_SITE_KEY=$HCAPTCHA_SITE_KEY"
|
|
||||||
needs:
|
needs:
|
||||||
- build_frontend
|
- build_frontend
|
||||||
|
|||||||
@@ -13,13 +13,6 @@ RUN npm ci
|
|||||||
# Copy entire project
|
# Copy entire project
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
## Set it as an environment variable for the build process
|
|
||||||
#ARG HCAPTCHA_SITE_KEY
|
|
||||||
#ENV NEXT_PUBLIC_HCAPTCHA_SITE_KEY=$HCAPTCHA_SITE_KEY
|
|
||||||
#
|
|
||||||
## Create a .env file before build
|
|
||||||
#RUN echo "NEXT_PUBLIC_HCAPTCHA_SITE_KEY=$HCAPTCHA_SITE_KEY"
|
|
||||||
|
|
||||||
# Build the Next.js app
|
# Build the Next.js app
|
||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|
||||||
@@ -35,4 +28,4 @@ COPY --from=builder /app ./
|
|||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|
||||||
# Start Next.js in production mode
|
# Start Next.js in production mode
|
||||||
CMD ["/bin/sh", "-c", "set -a && [ -f .env ] && . .env && set +a && next start"]
|
CMD ["npm", "run", "start"]
|
||||||
|
|||||||
Reference in New Issue
Block a user