Skip to content
Snippets Groups Projects
Verified Commit 9ef69cb9 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

WIP: pipeline

parent 88b6ccb4
No related branches found
No related tags found
No related merge requests found
Pipeline #8410 failed
ARG CI_REGISTRY_IMAGE ARG CPPLIB_REGISTRY_IMAGE
FROM $CI_REGISTRY_IMAGE FROM $CPPLIB_REGISTRY_IMAGE
COPY .docker/wait-for-it.sh /wait-for-it.sh COPY .docker/wait-for-it.sh /wait-for-it.sh
......
version: '3.7' version: '3.7'
services: services:
tester: tester:
image: "$CI_REGISTRY_IMAGE" image: "$CPPINTTEST_REGISTRY_IMAGE"
networks: networks:
- docker_caosnet - docker_caosnet
volumes: volumes:
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
variables: variables:
# this is the image where cpplib repo is present (artifact from pipeline in # this is the image where cpplib repo is present (artifact from pipeline in
# caosdb-cpplib) # caosdb-cpplib)
CI_REGISTRY_IMAGE: $CI_REGISTRY/caosdb/src/caosdb-cpplib/testenv:$CI_COMMIT_REF_NAME CPPLIB_REGISTRY_IMAGE: $CI_REGISTRY/caosdb/src/caosdb-cpplib/testenv:$CI_COMMIT_REF_NAME
# this is the image where all the docker containers (server, mysql and test # this is the image where all the docker containers (server, mysql and test
# suite) are started # suite) are started
CI_REGISTRY_IMAGE_BASE: $CI_REGISTRY/caosdb/src/caosdb-pyinttest/base:latest CI_REGISTRY_IMAGE_BASE: $CI_REGISTRY/caosdb/src/caosdb-pyinttest/base:latest
...@@ -61,7 +61,7 @@ info: ...@@ -61,7 +61,7 @@ info:
needs: [] needs: []
script: script:
- echo "Pipeline triggered by $TRIGGERED_BY_REPO@$TRIGGERED_BY_REF ($TRIGGERED_BY_HASH)" - echo "Pipeline triggered by $TRIGGERED_BY_REPO@$TRIGGERED_BY_REF ($TRIGGERED_BY_HASH)"
- echo "$CI_REGISTRY_IMAGE" - echo "$CPPLIB_REGISTRY_IMAGE"
- echo "$CI_REGISTRY_IMAGE_BASE" - echo "$CI_REGISTRY_IMAGE_BASE"
- echo "$CPPINTTEST_REGISTRY_IMAGE" - echo "$CPPINTTEST_REGISTRY_IMAGE"
- echo "$CPPINTTEST_IMAGE_CACHE" - echo "$CPPINTTEST_IMAGE_CACHE"
...@@ -92,9 +92,9 @@ build-testenv: ...@@ -92,9 +92,9 @@ build-testenv:
- CPPINT_REF=${CPPINT_REF:-dev} - CPPINT_REF=${CPPINT_REF:-dev}
#build testenv image #build testenv image
- docker pull $CI_REGISTRY_IMAGE || true # remove??? docker build --pull??? - docker pull $CPPLIB_REGISTRY_IMAGE || true # remove??? docker build --pull???
- docker build - docker build
--build-arg CI_REGISTRY_IMAGE=$CI_REGISTRY_IMAGE --build-arg CPPLIB_REGISTRY_IMAGE=$CPPLIB_REGISTRY_IMAGE
--file .docker/Dockerfile --file .docker/Dockerfile
--pull --pull
--cache-from $CPPINTTEST_REGISTRY_IMAGE --cache-from $CPPINTTEST_REGISTRY_IMAGE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment