From 3a65f701743478eb90aa539e0e60b90cc669cdd3 Mon Sep 17 00:00:00 2001
From: bikerdanny <62376119+bikerdanny@users.noreply.github.com>
Date: Tue, 27 Apr 2021 09:57:53 +0200
Subject: [PATCH] Added cleanup stage and added test network to linkchecker

---
 .gitlab-ci.yml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b9667f1c7..d28c1c48a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,6 +10,7 @@ variables:
 stages:
     - build
     - test
+    - cleanup
 
 build_base:
     stage: build
@@ -36,6 +37,11 @@ test_linkchecker:
     script:
         - docker network create ${TEST_NETWORK}
         - docker run -d --rm --name ${TEST_CONTAINER_NAME} --network ${TEST_NETWORK} ${BASE_IMAGE} mkdocs serve --dev-addr 0.0.0.0:8000
-        - docker run --rm ${LINKCHECKER_IMAGE} --check-extern --ignore-url=http://0.0.0.0:8000 http://webpage:8000
+        - docker run --rm --network ${TEST_NETWORK} ${LINKCHECKER_IMAGE} --check-extern --ignore-url=http://0.0.0.0:8000 http://webpage:8000
+
+cleanup_test:
+    stage: cleanup
+    script:
         - docker stop ${TEST_CONTAINER_NAME}
         - docker network rm ${TEST_NETWORK}
+    when: always
-- 
GitLab