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.
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.