From adc5bb68ebaa2fb93226a8c7bbc6298207179f3a Mon Sep 17 00:00:00 2001 From: vggonzal <9Tcostoamm> Date: Sat, 5 Aug 2023 15:46:06 -0700 Subject: [PATCH] update terraform to provision endpoints - change docker script --- .github/workflows/build.yml | 5 +++++ docker/Dockerfile | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 67fb3f3..3249dfe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -98,9 +98,11 @@ jobs: npm --no-git-tag-version version ${THE_VERSION//-*} - name: Setup local DynamoDB + if: ${{ startsWith('test') }} run: docker run -d -p 8000:8000 amazon/dynamodb-local - name: Lint and Flake Install + if: ${{ startsWith('test') }} run: | pip3 install -U pip pylint pip3 install -U pip flake8 @@ -112,9 +114,11 @@ jobs: pip3 install -U pip pytest-dynamodb - name: Load sample + if: ${{ startsWith('test') }} run: python3 tests/example_load_data.py - name: Test with pytest + if: ${{ startsWith('test') }} run: pytest tests/test_api.py - name: Commit Version Bump @@ -147,6 +151,7 @@ jobs: node-version: 14 - name: NPM install & NPM Lint + if: ${{ startsWith('test') }} run: npm install npm run lint diff --git a/docker/Dockerfile b/docker/Dockerfile index e5a21ea..a8074e9 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,7 @@ -FROM public.ecr.aws/lambda/python:3.8 +FROM public.ecr.aws/lambda/python:3.11 COPY $SOURCE . -RUN pip3 install -t /var/task --force ./$SOURCE +#RUN pip3 install -t /var/task --force ./$SOURCE # Run the lambda #CMD ["/var/task/hydrocronapi/controllers/hydrocron_controller.lambda_handler"] \ No newline at end of file