--- kind: pipeline type: docker name: default steps: - name: publish-latest image: plugins/ecr when: branch: - main settings: access_key: $AWS_ACCESS_KEY_ID secret_key: $AWS_ACCESS_KEY_SECRET repo: home_api registry: $ECR_URL - name: publish-tag image: plugins/ecr when: event: - tag settings: access_key: $AWS_ACCESS_KEY_ID secret_key: $AWS_ACCESS_KEY_SECRET repo: home_api registry: $ECR_URL tags: - latest - $DRONE_TAG