diff --git a/.github/workflows/auto-cd(prod).yaml b/.github/workflows/auto-cd(prod).yaml index b352182..137fb18 100644 --- a/.github/workflows/auto-cd(prod).yaml +++ b/.github/workflows/auto-cd(prod).yaml @@ -41,6 +41,7 @@ jobs: - name: create env run: | echo "${{ env.SERVER_CONFIG }}" > src/config/production.ts + echo "${{ env.SERVER_DATABASE_URL }}" > .env - name: aws login uses: aws-actions/configure-aws-credentials@v2 @@ -75,7 +76,7 @@ jobs: docker ps -q --filter "name=${{ env.SERVER_NAME }}" | grep -q . && docker rm -f ${{ env.SERVER_NAME }} || echo "컨테이너가 없습니다." docker images ${{ env.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} && docker rmi ${{ env.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} || echo "이미지가 없습니다." docker pull ${{ env.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} - docker run -d ${{ env.SERVER_PORT }} -e NODE_ENV=production -e DATABASE_URL=${{ env.SERVER_DATABASE_URL }} --net ${{ env.SERVER_NETWORK }} --name ${{ env.SERVER_NAME }} ${{ env.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} + docker run -d ${{ env.SERVER_PORT }} -e NODE_ENV=production --net ${{ env.SERVER_NETWORK }} --name ${{ env.SERVER_NAME }} ${{ env.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} EOF