Will stand up CoEpi AWS infra when pointed at an AWS account using Terraform.
Had to modify the OpenAPI spec to include x-amazon-apigateway-integration hints - it's an AWS limitation that you either have to manage integrations/methods outside of the OpenAPI spec with TF/Cloudformation, or you have to encode extension hints in the spec directly, no mix and match allowed.
Updated the codebase to compile with Gradle 6 and OpenJDK 13 - this also allows us to target the java11 runtime in Lambda.
We can easily extend this Terraform code to work with non-Java lambdas too.
README.md has been updated with new steps for deployment.
Will stand up CoEpi AWS infra when pointed at an AWS account using Terraform.
Had to modify the OpenAPI spec to include
x-amazon-apigateway-integration
hints - it's an AWS limitation that you either have to manage integrations/methods outside of the OpenAPI spec with TF/Cloudformation, or you have to encode extension hints in the spec directly, no mix and match allowed.Updated the codebase to compile with Gradle 6 and OpenJDK 13 - this also allows us to target the
java11
runtime in Lambda.We can easily extend this Terraform code to work with non-Java lambdas too.
README.md has been updated with new steps for deployment.