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

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

parent 2c7a44c3
Branches
Tags
1 merge request!33Fix docker image names for release
Pipeline #7636 passed
......@@ -60,15 +60,15 @@ docker-push:
else docker login -u "$DOCKER_ID" -p "$DOCKER_HUB_AUTH"
fi
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
# else it is from a tag (enforced by gitlab-ci rules)
# hint: tags are references independent of branches
# hint: feature branches must begin with "feat"
- |
if [ "$CI_COMMIT_BRANCH" == "$CI_DEFAULT_BRANCH" ]
then docker build -t $AURA_IMAGE_NAME:unstable .
docker push $AURA_IMAGE_NAME:unstable
then docker build -t $AURA_IMAGE_NAME:main .
docker push $AURA_IMAGE_NAME:main
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 .
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.
Please register or to comment