From 8deb410a2406b30a16fa61b4448a27f62ff5c854 Mon Sep 17 00:00:00 2001 From: leesj <138199219+leesj000603@users.noreply.github.com> Date: Fri, 25 Oct 2024 00:18:47 +0900 Subject: [PATCH] Update rankit-multiaz-cicd.yml --- .github/workflows/rankit-multiaz-cicd.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/rankit-multiaz-cicd.yml b/.github/workflows/rankit-multiaz-cicd.yml index e6e77b6..2d135d6 100644 --- a/.github/workflows/rankit-multiaz-cicd.yml +++ b/.github/workflows/rankit-multiaz-cicd.yml @@ -82,11 +82,10 @@ jobs: --instance-ids "${{ secrets.EC2_A_ID }}" \ --document-name "AWS-RunShellScript" \ --parameters 'commands=[ - "if [ $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\" -f \"status=running\") ]; then docker stop $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\"); fi", - "docker pull ${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest", - "docker-compose -f docker-compose.yml up -d", + "if [ $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\" -f \"status=running\") ]; then docker stop $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\"); fi", "sleep 10", - "docker-compose -f docker-compose.yml logs" + "docker pull ${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest", + "docker-compose -f docker-compose.yml up -d" ]' \ --comment "Deploying application to EC2-A" @@ -137,10 +136,9 @@ jobs: --document-name "AWS-RunShellScript" \ --parameters 'commands=[ "if [ $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\" -f \"status=running\") ]; then docker stop $(docker ps -q -f \"ancestor=${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest\"); fi", + "sleep 10", "docker pull ${{ secrets.DOCKER_USERNAME }}/rankitrun-be:latest", - "docker-compose -f docker-compose.yml up -d", - "sleep 15", # 컨테이너가 시작될 시간을 기다립니다. - "docker-compose -f docker-compose.yml logs" + "docker-compose -f docker-compose.yml up -d" ]' \ --comment "Deploying application to EC2-C"