diff --git a/.github/workflows/auto-cd(prod).yaml b/.github/workflows/auto-cd(prod).yaml index db8be47..5655b87 100644 --- a/.github/workflows/auto-cd(prod).yaml +++ b/.github/workflows/auto-cd(prod).yaml @@ -22,6 +22,7 @@ env: SERVER_DATABASE_URL: ${{ inputs.command == 'prod' && secrets.PROD_DATABASE_URL || secrets.DEV_DATABASE_URL }} SERVER_CONFIG: ${{ inputs.command == 'prod' && secrets.PROD_CONFIG || secrets.DEV_CONFIG }} AWS_ECR_URI: ${{ secrets.AWS_ECR_URI }} + DOCKER_FILE: ${{ inputs.command == 'prod' && 'prod.dockerfile' || 'dev.dockerfile' }} DOCKER_IMAGE_TAG: ${{ inputs.command == 'prod' && '' || '-dev' }} DEPLOY_PATH: choose-tale/Backend BRANCH: ${{github.ref_name}} @@ -55,7 +56,7 @@ jobs: - name: aws ecr build run: | - docker build -f dev.dockerfile -t ${{ secrets.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} . + docker build -f ${{ env.DOCKER_FILE }} -e DATABASE_URL=${{ env.SERVER_DATABASE_URL }} -t ${{ secrets.AWS_ECR_URI }}/choosetale:backend${{ env.DOCKER_IMAGE_TAG }} . - name: aws ecr push run: |