From c597a172c54d89a549258e8a7375894172fbe4de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lena=20N=C3=B6renberg?= <s80984@beuth-hochschule.de>
Date: Sun, 27 Feb 2022 17:52:41 +0100
Subject: [PATCH] update pipline build

---
 .gitlab-ci.yml | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f5bf7e2..af6caea 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,6 +16,11 @@ stages:
   - deploy
   - release
 
+# .get-container-id: &get-container-id
+#   |
+#   # Getting Container ID
+#   CONTAINER_ID=$(basename $(cat /proc/1/cpuset))
+#   echo $CONTAINER_ID
 
 job_build-image:
   stage: build
@@ -29,16 +34,20 @@ job_build-image:
     - docker info
     - docker-compose --version
   script:
-    - docker-compose build --tag "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
+    - docker-compose up --build --tag "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
     # - docker-compose build
     #     --file "server/Containerfile"
     #     --tag "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
     - docker ps
+    - docker network list
+
     # # NOTE: push image to local registry so that it can be accessed in subsequent jobs
-    - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY}
-    - docker push "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
+    # - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY}
+    # - docker push "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
   after_script:
-    - docker-compose rm --force "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
+    - docker-compose logs || true
+    - docker-compose down || true
+    # - docker-compose rm --force "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
 
 job_test-image:
   stage: test
-- 
GitLab