From 752c19dd9cd53b1b3db2bde5380fee2dfcec40fe Mon Sep 17 00:00:00 2001 From: Rustam Gimadiev Date: Thu, 25 Mar 2021 10:39:42 +0300 Subject: [PATCH] Delivery step for ECS (#313) added aws-cli call for service restart --- .github/workflows/latest.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/latest.yaml b/.github/workflows/latest.yaml index eb32018dc3..2ffef4d6ea 100644 --- a/.github/workflows/latest.yaml +++ b/.github/workflows/latest.yaml @@ -59,3 +59,18 @@ jobs: JAR_FILE=kafka-ui-api-${{ steps.build.outputs.version }}.jar cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache +################# +# # +# ECS update # +# # +################# + - name: Configure AWS credentials from Test account + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.TEST_AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }} + aws-region: eu-west-1 + + - name: Restart service with the AWS CLI + run: | + aws --region eu-west-1 ecs update-service --cluster kad-ecs --service kad-ecs-kafka-ui --force-new-deployment