While using the ECR pipe to push docker image,
# use the pipe to push to AWS ECR - pipe: atlassian/aws-ecr-push-image:1.2.0 variables: AWS_ACCESS_KEY_ID: $AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY: $AWS_SECRET_ACCESS_KEY AWS_DEFAULT_REGION: $AWS_DEFAULT_REGION IMAGE_NAME: my-docker-image TAGS: '${BITBUCKET_BRANCH} latest'
I get an error as following
✖ Docker tag error: 500 Server Error: Internal Server Error ("invalid tag format")
a previous command to check what tag was being set
$ echo $BITBUCKET_BRANCH
test/SYS-71-test
Are '/' or '-' not allowed as valid tag symbols?
Hi @Kunal Gupta ,
Thank you for your question!
According to the Docker docs:
A tag name must be valid ASCII and may contain lowercase and uppercase letters, digits, underscores, periods and dashes.
A tag name may not start with a period or a dash and may contain a maximum of 128 characters.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.