From c6144c396026666b82adf52b18a94a783192cf4f Mon Sep 17 00:00:00 2001 From: Artyom <33422161+WooDeNDark@users.noreply.github.com> Date: Mon, 13 Mar 2023 13:32:27 +0300 Subject: [PATCH] Update ui-workflow.yml Add IMAGE_TAG_ECR --- .github/workflows/ui-workflow.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ui-workflow.yml b/.github/workflows/ui-workflow.yml index acd77a2..d6764c7 100644 --- a/.github/workflows/ui-workflow.yml +++ b/.github/workflows/ui-workflow.yml @@ -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 }}