Testing conditional of matrix

This commit is contained in:
James Jones
2023-06-23 16:49:21 -04:00
parent 9bce108db6
commit f449ff4ae4

View File

@@ -17,9 +17,6 @@ stages:
REGISTRY_PASSWORD: $HOME_NEXUS_DOCKER_PASSWORD REGISTRY_PASSWORD: $HOME_NEXUS_DOCKER_PASSWORD
REGISTRY: $HOME_NEXUS_DOCKER_REGISTRY REGISTRY: $HOME_NEXUS_DOCKER_REGISTRY
REGISTRY_IMAGE: $HOME_NEXUS_DOCKER_REGISTRY/$CI_PROJECT_PATH 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: .shared_resources:
script: &build_push script: &build_push
@@ -42,10 +39,13 @@ build:prereleases:
- export IMAGE_TAG=$(echo -en $CI_COMMIT_REF_NAME | sed 's|/|-|g') - export IMAGE_TAG=$(echo -en $CI_COMMIT_REF_NAME | sed 's|/|-|g')
- *build_push - *build_push
only: only:
refs:
- branches - branches
variables:
- '($CI_PROJECT_URL =~ /gitlab\.jamesjonesconsulting\.com/) && ($REGISTRY != "$HOME_NEXUS_DOCKER_REGISTRY")'
except: except:
refs:
- main - main
build:releases: build:releases:
extends: .base extends: .base
stage: dind-build stage: dind-build
@@ -59,5 +59,8 @@ build:releases:
- docker tag "$REGISTRY_IMAGE_LOWER:$IMAGE_TAG" "$REGISTRY_IMAGE_LOWER:latest" - docker tag "$REGISTRY_IMAGE_LOWER:$IMAGE_TAG" "$REGISTRY_IMAGE_LOWER:latest"
- docker push "$REGISTRY_IMAGE_LOWER:latest" - docker push "$REGISTRY_IMAGE_LOWER:latest"
only: only:
refs:
- tags - tags
variables:
- '($CI_PROJECT_URL =~ /gitlab\.jamesjonesconsulting\.com/) && ($REGISTRY != "$HOME_NEXUS_DOCKER_REGISTRY")'