From 0ce59f82f560cf388e463c1f303b2e6d3f7d80a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org> Date: Thu, 18 Jul 2019 14:31:08 +0200 Subject: [PATCH] ci --- .docker/Dockerfile | 2 +- .gitlab-ci.yml | 18 ++++++++---------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 5aa884a..447469d 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -3,4 +3,4 @@ RUN apt-get update && \ apt-get install docker.io tox curl python3-pip -y RUN pip3 install docker-compose COPY wait-for-it.sh /wait-for-it.sh -CMD /bin/bash +CMD /wait-for-it.sh caosdb-server:10443 -t 120 -- curl https://caosdb-server:10443 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 73ed398..844a064 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -52,10 +52,10 @@ stages: test: tags: [docker] - #image: - # name: docker/compose:1.24.1 - # entrypoint: ["/bin/sh", "-c"] - image: $CI_REGISTRY_IMAGE:latest + image: + name: docker/compose:1.24.1 + entrypoint: ["/bin/sh", "-c"] + #image: $CI_REGISTRY_IMAGE:latest script: - if [[ "$CAOSDB_TAG" == "" ]]; then CAOSDB_TAG=latest; @@ -64,12 +64,10 @@ test: - docker login -u testuser -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - cd .docker - CAOSDB_TAG=$CAOSDB_TAG docker-compose up -d - #- docker-compose -f tester.yml run tester - #- rc=$? - #- docker-compose down - #- exit $rc - - dip=`docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' docker_caosdb-server_1` - - ./wait-for-it.sh $dip:10443 -t 120 -- curl https://$dip:10443 + - docker-compose -f tester.yml run tester + - rc=$? + - docker-compose down + - exit $rc - cd .. build-testenv: -- GitLab