From 2f519d28c1989e59b45a35648a944796ee8c0936 Mon Sep 17 00:00:00 2001
From: Dobromir Palushev <dobromir@peaksandpies.com>
Date: Fri, 2 Sep 2022 22:30:27 +0200
Subject: [PATCH] another try

---
 .gitlab-ci.yml | 4 ++--
 app/Dockerfile | 8 ++------
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e65c606..1289fcd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -36,13 +36,13 @@ run-tests:
   # image:  node:16.17.0-alpine
   services:
     - name: docker:${DOCKER_VERSION}-dind
-      alias: containerHost
+      alias: containerhost
   script:
     - docker run -p 27017:27017 -d --name mongo-container --rm mongo:${MONGO_VERSION}
     - docker build
       --tag "${CONTAINER_TAG}-test"
       --target=test
-      --add-host=host.docker.internal:containerHost
+      --add-host=host.docker.internal:172.17.0.1
       "./app"
     # - echo ‘http://dl-cdn.alpinelinux.org/alpine/v3.6/main’ >> /etc/apk/repositories
     # - echo ‘http://dl-cdn.alpinelinux.org/alpine/v3.6/community’ >> /etc/apk/repositories
diff --git a/app/Dockerfile b/app/Dockerfile
index eb26820..459a5c7 100644
--- a/app/Dockerfile
+++ b/app/Dockerfile
@@ -5,10 +5,6 @@ ARG NODEJS_VERSION='16.17.0'
 
 FROM node:$NODEJS_VERSION-alpine AS base
 
-ARG \
-    MONGODB_URL_TEST=mongodb://host.docker.internal:27017/todo-app \
-    JWT_SECRET_TEST=<my-very-secret-jwt>
-
 ENV \
     PORT=<dynamically-set-from-k8s> \
     MONGODB_URL=<dynamically-set-from-k8s> \
@@ -37,8 +33,8 @@ COPY ./server/package*.json ./
 RUN npm ci --no-audit --no-fund
 
 ARG \
-    MONGODB_URL_TEST \
-    JWT_SECRET_TEST
+    MONGODB_URL_TEST=mongodb://host.docker.internal:27017/todo-app \
+    JWT_SECRET_TEST=<my-very-secret-jwt>
 
 # MONGODB_URL and JWT_SECRET are available as env variables
 RUN MONGODB_URL=$MONGODB_URL_TEST JWT_SECRET=$JWT_SECRET_TEST npm run test
-- 
GitLab