Skip to content
Snippets Groups Projects
Commit ca905533 authored by Marcel Huber's avatar Marcel Huber
Browse files

adjusted job config according to tests

parent 590c1157
No related branches found
No related tags found
No related merge requests found
Pipeline #324483 failed
......@@ -29,21 +29,21 @@ Envtest:
before_script: []
script:
- export LABEL_BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")"
- eval echo $LABEL_VERSION
- eval echo $LABEL_VERSIONx
LABEL_VERSIONy="${CI_COMMIT_TAG:-$CI_COMMIT_REF_NAME}"
- eval echo "lv:$LABEL_VERSION lvx:$LABEL_VERSIONx lvy:$LABEL_VERSIONy"
- set -x
- . .env
- eval . .env
- ls $LABEL_VERSION $LABEL_VERSIONx || true
- eval ls $LABEL_VERSION $LABEL_VERSIONx || true
- ls $LABEL_VERSION $LABEL_VERSIONx $LABEL_VERSIONy || true
- eval ls $LABEL_VERSION $LABEL_VERSIONx $LABEL_VERSIONy || true
Build:
stage: build
variables:
LABEL_VERSION: "$${CI_COMMIT_TAG:-$$CI_COMMIT_REF_NAME}"
IMAGE_TAG: $CI_COMMIT_REF_SLUG
script:
- export LABEL_BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")"
LABEL_VERSION="${CI_COMMIT_TAG:-$CI_COMMIT_REF_NAME}"
- . .env
- docker build --pull
--build-arg BUILDKIT_INLINE_CACHE=1
......@@ -85,18 +85,15 @@ Build:
Test unprivileged:
stage: test
variables:
IMAGE_TAG_BUILD: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
script:
- export IMAGE_TAG_BUILD=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
- docker pull $IMAGE_TAG_BUILD
- docker run --rm --user docky $IMAGE_TAG_BUILD bash -c "echo I am \$(id -un); python -V; pip --disable-pip-version-check list"
Test privileged:
stage: test
variables:
IMAGE_TAG_BUILD: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
script:
- set -x
- export IMAGE_TAG_BUILD=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
- docker pull $IMAGE_TAG_BUILD
- docker run --rm $IMAGE_TAG_BUILD bash -c "echo I am \$(id -un); python -V; pip --disable-pip-version-check list"
......@@ -112,14 +109,13 @@ Tag:
stage: deploy
only:
- tags
variables:
IMAGE_TAG_BUILD: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_BUILD_TAG: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_BUILD_TAG_REMOTE: ${REMOTE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_CEVELOP: ${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_CEVELOP_TAG: ${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_TAG}
IMAGE_TAG_CEVELOP_TAG_REMOTE: ${REMOTE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_TAG}
script:
- export IMAGE_TAG_BUILD=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_BUILD_TAG=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_BUILD_TAG_REMOTE=${REMOTE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_CEVELOP=${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_CEVELOP_TAG=${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_TAG}
IMAGE_TAG_CEVELOP_TAG_REMOTE=${REMOTE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_TAG}
- docker pull $IMAGE_TAG_BUILD $IMAGE_TAG_CEVELOP
- docker image tag $IMAGE_TAG_BUILD $IMAGE_TAG_BUILD_TAG
- docker image tag $IMAGE_TAG_CEVELOP $IMAGE_TAG_CEVELOP_TAG
......@@ -139,15 +135,14 @@ Deploy latest image:
only:
- tags
when: manual
variables:
IMAGE_TAG_BUILD: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_BUILD_TAG: ${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_BUILD_LATEST: ${IMAGE_REGISTRY:-registry.loc}/coast-build:latest
IMAGE_TAG_BUILD_LATEST_REMOTE: ${REMOTE_REGISTRY:-registry.loc}/coast-build:latest
IMAGE_TAG_CEVELOP: ${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_CEVELOP_LATEST: ${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:latest
IMAGE_TAG_CEVELOP_LATEST_REMOTE: ${REMOTE_REGISTRY:-registry.loc}/coast-build-cevelop:latest
script:
- export IMAGE_TAG_BUILD=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_BUILD_TAG=${IMAGE_REGISTRY:-registry.loc}/coast-build:${CI_COMMIT_TAG}
IMAGE_TAG_BUILD_LATEST=${IMAGE_REGISTRY:-registry.loc}/coast-build:latest
IMAGE_TAG_BUILD_LATEST_REMOTE=${REMOTE_REGISTRY:-registry.loc}/coast-build:latest
IMAGE_TAG_CEVELOP=${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:${CI_COMMIT_REF_SLUG}
IMAGE_TAG_CEVELOP_LATEST=${IMAGE_REGISTRY:-registry.loc}/coast-build-cevelop:latest
IMAGE_TAG_CEVELOP_LATEST_REMOTE=${REMOTE_REGISTRY:-registry.loc}/coast-build-cevelop:latest
- docker pull $IMAGE_TAG_BUILD $IMAGE_TAG_CEVELOP
- docker image tag $IMAGE_TAG_BUILD $IMAGE_TAG_BUILD_LATEST
- docker image tag $IMAGE_TAG_CEVELOP $IMAGE_TAG_CEVELOP_LATEST
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment