Update ui-workflow.yml
Add IMAGE_TAG_ECR
This commit is contained in:
10
.github/workflows/ui-workflow.yml
vendored
10
.github/workflows/ui-workflow.yml
vendored
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user