From 76c9d68cc8cebf9c762cbb3789c09f2fe504bba7 Mon Sep 17 00:00:00 2001 From: Chukwuma Nwaugha Date: Mon, 4 Nov 2024 00:11:34 +0000 Subject: [PATCH] populate a dockerignore file on the fly --- .github/workflows/deploy_app.yml | 6 +++++- .github/workflows/deploy_server.yml | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy_app.yml b/.github/workflows/deploy_app.yml index 3cf3eb5..a331e68 100644 --- a/.github/workflows/deploy_app.yml +++ b/.github/workflows/deploy_app.yml @@ -69,11 +69,15 @@ jobs: - uses: google-github-actions/setup-gcloud@v2 - run: gcloud config set app/cloud_build_timeout 300 + - run: | + touch .dockerignore + echo "server/**" >> .dockerignore + - id: deploy uses: google-github-actions/deploy-cloudrun@v2 with: service: ${{ env.SERVICE }} - source: ./app + source: ./ tag: ${{ needs.prepare.outputs.VERSION }} no_traffic: true timeout: "5m" diff --git a/.github/workflows/deploy_server.yml b/.github/workflows/deploy_server.yml index bf0844a..6f7ae56 100644 --- a/.github/workflows/deploy_server.yml +++ b/.github/workflows/deploy_server.yml @@ -74,12 +74,16 @@ jobs: - uses: google-github-actions/setup-gcloud@v2 - run: gcloud config set app/cloud_build_timeout 300 + - run: | + touch .dockerignore + echo "app/**" >> .dockerignore + - name: Deploy to Cloud Run id: deploy uses: google-github-actions/deploy-cloudrun@v2 with: service: ${{ env.SERVICE }} - source: ./server + source: ./ tag: ${{ env.VERSION }} no_traffic: true timeout: "5m"