From 76199636d6f1567d759ba1d93fc742d077bced03 Mon Sep 17 00:00:00 2001 From: Dobromir Palushev <dobromir@peaksandpies.com> Date: Fri, 2 Sep 2022 20:23:32 +0200 Subject: [PATCH] updated test-stage logic --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 542876c..f19ad2e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,13 +35,14 @@ test-image: services: - name: docker:${DOCKER_VERSION}-dind script: - - docker run -p 27017:27017 -d mongo:${MONGO_VERSION} + - export MONGO_CONTAINER_NAME=mongo-container + - docker run -p 27017:27017 -d --name $MONGO_CONTAINER_NAME mongo:${MONGO_VERSION} - docker build --tag "${CONTAINER_TAG}-test" --target=test "./app" after_script: - - docker stop mongo:${MONGO_VERSION} | xargs docker rm + - docker stop $MONGO_CONTAINER_NAME | xargs docker rm - docker image rm --force mongo:${MONGO_VERSION} - docker image rm --force "${CONTAINER_TAG}-test" -- GitLab