diff --git a/.github/workflows/server-ci-cd.yml b/.github/workflows/server-ci-cd.yml index f33c58d89..ddab48b6e 100644 --- a/.github/workflows/server-ci-cd.yml +++ b/.github/workflows/server-ci-cd.yml @@ -74,11 +74,12 @@ jobs: username: mira key: ${{ secrets.SSH_PRIVATE_KEY }} script: | - echo "${{ secrets.DOCKERHUB_TOKEN }}" | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin - - docker pull ${{ secrets.DOCKERHUB_USERNAME }}/troublepainter:latest - - docker stop troublepainter || true - docker rm troublepainter || true - - docker run -d --name troublepainter -p 3000:3000 -e REDIS_HOST=${{ secrets.REDIS_HOST }} -e REDIS_PORT=${{ secrets.REDIS_PORT }} -e CLOVA_API_KEY=${{ secrets.CLOVA_API_KEY }} -e CLOVA_GATEWAY_KEY=${{ secrets.CLOVA_GATEWAY_KEY }} --restart unless-stopped ${{ secrets.DOCKERHUB_USERNAME }}/troublepainter:latest + cd /home/mira/web30-stop-troublepainter + git pull origin develop + + export REDIS_HOST=${{ secrets.REDIS_HOST }} + export REDIS_PORT=${{ secrets.REDIS_PORT }} + export CLOVA_API_KEY=${{ secrets.CLOVA_API_KEY }} + export CLOVA_GATEWAY_KEY=${{ secrets.CLOVA_GATEWAY_KEY }} + + docker compose up -d \ No newline at end of file