Skip to content
Snippets Groups Projects
Commit 307e5f87 authored by Chris Pastl's avatar Chris Pastl
Browse files

refactor: push image as 'main' instead of 'unstable'

parent 9dca1abe
No related branches found
No related tags found
1 merge request!13Fix docker image names for release
Pipeline #7642 passed
...@@ -57,15 +57,15 @@ docker-push: ...@@ -57,15 +57,15 @@ docker-push:
else docker login -u "$DOCKER_ID" -p "$DOCKER_HUB_AUTH" else docker login -u "$DOCKER_ID" -p "$DOCKER_HUB_AUTH"
fi fi
script: script:
# every commit on main branch should build and push image as unstable # every commit on main branch should build and push image as main
# elseif its a feature branch build and push to gitlab registry # elseif its a feature branch build and push to gitlab registry
# else it is from a tag (enforced by gitlab-ci rules) # else it is from a tag (enforced by gitlab-ci rules)
# hint: tags are references independent of branches # hint: tags are references independent of branches
# hint: feature branches must begin with "feat" # hint: feature branches must begin with "feat"
- | - |
if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ] if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]
then docker build -t $AURA_IMAGE_NAME:unstable . then docker build -t $AURA_IMAGE_NAME:main .
docker push $AURA_IMAGE_NAME:unstable docker push $AURA_IMAGE_NAME:main
elif expr "$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME" : ^feat > /dev/null elif expr "$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME" : ^feat > /dev/null
then docker build -t $AURA_IMAGE_NAME -t $CI_REGISTRY_IMAGE:$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME . then docker build -t $AURA_IMAGE_NAME -t $CI_REGISTRY_IMAGE:$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME .
docker push $CI_REGISTRY_IMAGE:$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME docker push $CI_REGISTRY_IMAGE:$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
......
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