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

WIP: pipeline

parent e7968574
Branches
Tags
No related merge requests found
Pipeline #8351 failed
...@@ -65,6 +65,54 @@ info: ...@@ -65,6 +65,54 @@ info:
- 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"
- if [[ "$CAOSDB_TAG" == "" ]] ; then
echo "here1";
else
echo "Load deploy images with tag $CAOSDB_TAG ..."
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi
- if [[ "$CAOSDB_TAG" == "" ]] ; then
if echo "$F_BRANCH" | grep -c "^f-" ; then
CAOSDB_TAG=${DEPLOY_REF}_F_${F_BRANCH}-latest;
echo "Load deploy images with tag $CAOSDB_TAG ..."
else
CAOSDB_TAG=${DEPLOY_REF}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..."
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi;
else
echo "Load deploy images with tag $CAOSDB_TAG ..."
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi
- if ! docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; then
echo "Load deploy images with tag $CAOSDB_TAG ... error. Try another" ;
echo "Load deploy images with tag $CAOSDB_TAG ..."
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi ;
- if [[ "$CAOSDB_TAG" == "" ]] ; then
if echo "$F_BRANCH" | grep -c "^f-" ; then
CAOSDB_TAG=${DEPLOY_REF}_F_${F_BRANCH}-latest;
echo "Load deploy images with tag $CAOSDB_TAG ..."
if ! docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; then
echo "Load deploy images with tag $CAOSDB_TAG ... error. Try another" ;
CAOSDB_TAG=${DEPLOY_REF}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..."
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi ;
else
CAOSDB_TAG=${DEPLOY_REF}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..."
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi;
else
echo "Load deploy images with tag $CAOSDB_TAG ..."
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success"
fi
# Build a docker image in which tests for this repository can run # Build a docker image in which tests for this repository can run
...@@ -138,27 +186,28 @@ test: ...@@ -138,27 +186,28 @@ test:
script: script:
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
- if [[ "$CAOSDB_TAG" == "" ]]; then
- if [[ "$CAOSDB_TAG" == "" ]] ; then
if echo "$F_BRANCH" | grep -c "^f-" ; then if echo "$F_BRANCH" | grep -c "^f-" ; then
CAOSDB_TAG=${DEPLOY_REF}_F_${F_BRANCH}-latest; CAOSDB_TAG=${DEPLOY_REF}_F_${F_BRANCH}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..." echo "Load deploy images with tag $CAOSDB_TAG ..." ;
if ! docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; then if ! docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; then
echo "Load deploy images with tag $CAOSDB_TAG ... error. Try another" ; echo "Load deploy images with tag $CAOSDB_TAG ... error. Try another" ;
CAOSDB_TAG=${DEPLOY_REF}-latest ; CAOSDB_TAG=${DEPLOY_REF}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..." echo "Load deploy images with tag $CAOSDB_TAG ..." ;
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success" echo "Load deploy images with tag $CAOSDB_TAG ... success" ;
fi ; fi ;
else else
CAOSDB_TAG=${DEPLOY_REF}-latest ; CAOSDB_TAG=${DEPLOY_REF}-latest ;
echo "Load deploy images with tag $CAOSDB_TAG ..." echo "Load deploy images with tag $CAOSDB_TAG ..." ;
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success" echo "Load deploy images with tag $CAOSDB_TAG ... success" ;
fi; fi;
else else
echo "Load deploy images with tag $CAOSDB_TAG ..." echo "Load deploy images with tag $CAOSDB_TAG ..." ;
docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ; docker pull "${CI_REGISTRY}/caosdb/src/caosdb-deploy:${CAOSDB_TAG}" ;
echo "Load deploy images with tag $CAOSDB_TAG ... success" echo "Load deploy images with tag $CAOSDB_TAG ... success" ;
fi fi
- docker load < /image-cache/${CPPINTTEST_IMAGE_CACHE} || true - docker load < /image-cache/${CPPINTTEST_IMAGE_CACHE} || true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment