Hello,
I'm using `atlassian/aws-ecr-push-image:1.4.1` to push an image to my ECR repository, after setting the image name with the pattern `image_name:tag` the result in my repository was an image with the `latest` tag thus not using the image name pattern.
Here is the part of my pipeline configuration that reflects this behaviour:
```
- step: name: 'Build'
script:
- docker build -t super-test:${BITBUCKET_BRANCH}-${BITBUCKET_COMMIT} .
- pipe: atlassian/aws-ecr-push-image:1.4.1
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: super-test:${BITBUCKET_BRANCH}-${BITBUCKET_COMMIT}
TAGS: '${BITBUCKET_BRANCH}-${BITBUCKET_COMMIT}'
Just after setting the `TAGS` attribute, the correct image name with the desired pattern was created.
This is kinda misleading while reading the examples and documentation.
Community moderators have prevented the ability to post new answers.
Thank you for your question!
It's a good time to update pipe's Readme!
We'll update the pipe and notify you.
Cheers,
Oleksandr Kyrdan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.