Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lambda deployment for pull requests #1291

Closed
wants to merge 4 commits into from
Closed

Conversation

mathew-alex
Copy link
Contributor

No description provided.

@mathew-alex mathew-alex requested a review from a team as a code owner May 8, 2023 08:13
@codecov-commenter
Copy link

codecov-commenter commented May 8, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (99f959b) 59.08% compared to head (97a668a) 59.08%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1291   +/-   ##
=======================================
  Coverage   59.08%   59.08%           
=======================================
  Files         205      205           
  Lines       11144    11144           
  Branches     1587     1587           
=======================================
  Hits         6584     6584           
  Misses       4360     4360           
  Partials      200      200           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 02:10 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 02:15 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:11 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:27 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:29 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:37 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:45 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 04:54 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:04 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:06 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:14 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:42 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:52 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 05:59 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview May 9, 2023 06:07 — with GitHub Actions Inactive
@vigneshhari vigneshhari temporarily deployed to care-preview May 28, 2023 11:49 — with GitHub Actions Inactive
@vigneshhari vigneshhari temporarily deployed to care-preview May 28, 2023 11:49 — with GitHub Actions Inactive
@vigneshhari vigneshhari temporarily deployed to care-preview May 28, 2023 11:57 — with GitHub Actions Inactive
@vigneshhari
Copy link
Member

@mathew-alex we can move the migrations out of the docker image and plan to release this.

@sainak sainak changed the base branch from devops/lambda-changes to master July 21, 2023 16:23
@ohcnetwork ohcnetwork deleted a comment from sonarcloud bot Jul 21, 2023
@mathew-alex mathew-alex temporarily deployed to care-preview August 1, 2023 11:12 — with GitHub Actions Inactive
@mathew-alex mathew-alex temporarily deployed to care-preview August 1, 2023 11:18 — with GitHub Actions Inactive
@mathew-alex mathew-alex requested review from vigneshhari and removed request for a team August 1, 2023 11:18
@github-actions
Copy link

github-actions bot commented Aug 1, 2023

@sainak sainak temporarily deployed to care-preview August 2, 2023 10:16 — with GitHub Actions Inactive
@github-actions
Copy link

github-actions bot commented Aug 2, 2023

@sainak sainak changed the title Added Mangum handler; Added Dockerfile for Lambda Lambda deployment for pull requests Aug 3, 2023
mathew-alex and others added 2 commits September 14, 2023 16:42
mangum file changes

sample changes

commented buildx step; switched to docker build commands

troubelshoot

troubelshoot

use prNumber in tag

updated docker tag

added job to create db

added Migrations in dockerfile

updated env vars;

moved migration inside build

made POSTGRES_DB env a common var

added missing backslash

updated env list

updated env list

updated env list

updated env list

updated env list

updated env list

updated psycopg2 version from 2.8.4 to 2.8.6

troubleshoot psycopg2 SCRAM auth issue

added pkg amazon-linux-extras

troubleshoot psycopg2 SCRAM auth issue;

use absolute path for amazon-linux-extras command

using python2 for amazon-linux-extras command

updated pkg list

added step to create lambda

updated workflow

removed docker.io install

troubleshoot action

added lambda role

troubleshoot action

troubleshoot action

troubleshoot action

troubleshoot action

changed param

added step to push image to ecr

added tag

troubleshoot ecr login

troubleshoot ecr login

troubleshoot ecr login

updated docker image ID

updated docker image ID

updated docker image ID

updated handler

updated APP_HOME

updated environment for lambda

added check before lambda creation

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

troubleshoot

added collecstatic command

upgrade mangum version

added check if lambda exists

troubleshoot

troubleshoot

troubleshoot

troubleshoot

Move from ASGI to WSGI for lambda

New Mangum handler

Update Requirements

Fix Lambda issues

Fix Deployment script

remove conflicting dependencies

Update deployment-lambda.yaml

Update deployment-lambda.yaml

Update deployment-lambda.yaml

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

migration lambda test

run pre-commit

Signed-off-by: Aakash Singh <mail@singhaakash.dev>
@github-actions
Copy link

@sainak sainak deleted the devops/mangum-changes branch June 3, 2024 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants