diff --git a/.github/workflows/server.yml b/.github/workflows/server.yml index bd32857..1be14f8 100644 --- a/.github/workflows/server.yml +++ b/.github/workflows/server.yml @@ -48,7 +48,7 @@ jobs: echo "KAKAO_CLIENT_SECRET=${{secrets.KAKAO_CLIENT_SECRET}}" >> ./env echo "MAIL_USERNAME=${{secrets.MAIL_USERNAME}}" >> ./.env echo "MAIL_PASSWORD=${{secrets.MAIL_PASSWORD}}" >> ./env - echo "GITHUB_SHA::7=${GITHUB_SHA::7}" >> ./env + echo "GITHUB_SHA=${GITHUB_SHA}" >> ./env shell: bash - name: Build with Gradle @@ -76,11 +76,4 @@ jobs: aws ssm send-command \ --instance-id i-0bb0f132aa82958ba \ --document-name "AWS-RunShellScript" \ - --parameters "commands=[ - 'if sudo docker ps -a --format \\'{{.Names}}\\' | grep -q \'^server$\\'; then', - ' sudo docker stop server', - ' sudo docker rm server', - 'fi', - 'sudo docker pull ${{secrets.DOCKER_HUB_USERNAME}}/celebee-server:${GITHUB_SHA::7}', - 'sudo docker-compose -f docker-compose.yml up -d --build' - ]" + --parameters '{"commands":["if sudo docker ps -a --format '\''{{.Names}}'\'' | grep -q '\''^server$'\''; then sudo docker stop server; sudo docker rm server; fi", "sudo docker pull ${{secrets.DOCKER_HUB_USERNAME}}/celebee-server:${GITHUB_SHA::7}", "sudo docker-compose -f docker-compose.yml up -d --build"]}'