From aaf15da491b2b3edca778f4d8bbfe4600c48bc57 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Wed, 19 Jul 2023 11:28:24 +0100 Subject: [PATCH] testing different structure --- .github/workflows/deploy_fastapi_backend.yml | 2 +- backend/serverless.yml => serverless.yml | 19 ++++++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) rename backend/serverless.yml => serverless.yml (69%) diff --git a/.github/workflows/deploy_fastapi_backend.yml b/.github/workflows/deploy_fastapi_backend.yml index a9534e03..7c3f6c25 100644 --- a/.github/workflows/deploy_fastapi_backend.yml +++ b/.github/workflows/deploy_fastapi_backend.yml @@ -67,4 +67,4 @@ jobs: SECRET_KEY: ${{ secrets.NEXTAUTH_SECRET }} PLAN_TRIGGER_BUCKET: 'retrofit-plan-inputs-${{ github.ref_name }}' DOMAIN_NAME: ${{ steps.set_domain.outputs.domain }} - run: cd backend && sls deploy --stage ${{ github.ref_name }} --verbose + run: sls deploy --stage ${{ github.ref_name }} --verbose diff --git a/backend/serverless.yml b/serverless.yml similarity index 69% rename from backend/serverless.yml rename to serverless.yml index fed534d6..67d731a9 100644 --- a/backend/serverless.yml +++ b/serverless.yml @@ -15,10 +15,15 @@ provider: package: individually: true - include: - - Model/backend/** - # Might need to refine the paths that are included - - Model/model_data/** + # include: + # - backend/** + # # Might need to refine the paths that are included + # - model_data/** + exclude: + - model_data/local_data/** + - infrastructure/** + - data_collection/** + - node_modules/** plugins: - serverless-python-requirements @@ -27,10 +32,10 @@ plugins: custom: pythonRequirements: dockerizePip: true - dockerFile: docker/Dockerfile + dockerFile: backend/docker/Dockerfile useDocker: true dockerSsh: true - fileName: requirements/base.txt + # fileName: backend/requirements/base.txt dockerBuildCmdExtraArgs: - '--progress=plain' customDomain: @@ -40,7 +45,7 @@ custom: functions: app: - handler: app.main.handler + handler: backend.app.main.handler events: - http: path: /{proxy+}