From af0f197c4996d84f4a5fb01659197f0677dc02cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org> Date: Thu, 18 Jul 2019 12:25:06 +0200 Subject: [PATCH] ci --- .docker/docker-compose.yml | 4 ---- .docker/tester.yml | 4 ++++ .gitlab-ci.yml | 7 ++++++- 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 .docker/tester.yml diff --git a/.docker/docker-compose.yml b/.docker/docker-compose.yml index 4081372..9edd0fc 100644 --- a/.docker/docker-compose.yml +++ b/.docker/docker-compose.yml @@ -12,7 +12,3 @@ services: # - "from_outside:from_inside" - "10443:10443" - "10080:10080" - tester: - image: "$CI_REGISTRY_IMAGE:latest" - depends_on: - - caosdb-server diff --git a/.docker/tester.yml b/.docker/tester.yml new file mode 100644 index 0000000..50ea282 --- /dev/null +++ b/.docker/tester.yml @@ -0,0 +1,4 @@ +version: '3.7' +services: + tester: + image: "$CI_REGISTRY_IMAGE:latest" diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c941bd..bda6194 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -58,7 +58,12 @@ test: entrypoint: ["/bin/sh", "-c"] script: - docker login -u testuser -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - - docker-compose -f .docker/docker-compose.yml up + - cd .docker + - docker-compose up -d + - docker-compose -f tester.yml run tester + - rc=$? + - docker-compose down + - exit $rc build-testenv: tags: [docker] -- GitLab