From f449ff4ae4e113f60d73efaeb83cefc4b11012d1 Mon Sep 17 00:00:00 2001 From: James Jones Date: Fri, 23 Jun 2023 16:49:21 -0400 Subject: [PATCH] Testing conditional of matrix --- .gitlab-ci.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 38f69c2..8941ac6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,9 +17,6 @@ stages: REGISTRY_PASSWORD: $HOME_NEXUS_DOCKER_PASSWORD REGISTRY: $HOME_NEXUS_DOCKER_REGISTRY REGISTRY_IMAGE: $HOME_NEXUS_DOCKER_REGISTRY/$CI_PROJECT_PATH - rules: - - if: '($CI_PROJECT_URL =~ /*.gitlab\.jamesjonesconsulting\.com.*/) && ($REGISTRY != "$HOME_NEXUS_DOCKER_REGISTRY")' - when: never .shared_resources: script: &build_push @@ -42,10 +39,13 @@ build:prereleases: - export IMAGE_TAG=$(echo -en $CI_COMMIT_REF_NAME | sed 's|/|-|g') - *build_push only: - - branches + refs: + - branches + variables: + - '($CI_PROJECT_URL =~ /gitlab\.jamesjonesconsulting\.com/) && ($REGISTRY != "$HOME_NEXUS_DOCKER_REGISTRY")' except: - - main - + refs: + - main build:releases: extends: .base stage: dind-build @@ -59,5 +59,8 @@ build:releases: - docker tag "$REGISTRY_IMAGE_LOWER:$IMAGE_TAG" "$REGISTRY_IMAGE_LOWER:latest" - docker push "$REGISTRY_IMAGE_LOWER:latest" only: - - tags + refs: + - tags + variables: + - '($CI_PROJECT_URL =~ /gitlab\.jamesjonesconsulting\.com/) && ($REGISTRY != "$HOME_NEXUS_DOCKER_REGISTRY")'