Update ui-workflow.yml

Add IMAGE_TAG_ECR
This commit is contained in:
Artyom
2023-03-13 13:32:27 +03:00
committed by GitHub
parent d814d06207
commit c6144c3960

View File

@@ -21,6 +21,11 @@ on:
required: false
type: boolean
default: true
IMAGE_TAG_ECR:
description: "Select image tag for ECR"
required: false
type: string
default: latest
NODE_VERSION:
description: "Node version to setup. Default is 16."
required: false
@@ -79,11 +84,12 @@ jobs:
ECR_REPOSITORY: ${{ inputs.ECR_REPOSITORY }}
IMAGE_TAG: ${{ secrets.SECRET_IMAGE_TAG }}
BOOT_JAR_NAME: ${{ inputs.BOOT_JAR_NAME }}
IMAGE_TAG_ECR: ${{ inputs.IMAGE_TAG_ECR }}
run: |
docker build --build-arg=IMAGE_TAG=$IMAGE_TAG -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
docker build --build-arg=IMAGE_TAG=$IMAGE_TAG -t $ECR_REGISTRY/$ECR_REPOSITORY:latest .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:latest
docker build --build-arg=IMAGE_TAG=$IMAGE_TAG -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG_ECR .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG_ECR
- name: Logout on Arbina ECR
run: docker logout ${{ secrets.SECRET_ECR_REGISTRY }}