GH-1034 Finish merging work to support web workloads in serverless environments
Resolves #1034
This commit is contained in:
@@ -1,9 +1,8 @@
|
||||
# This file is auto generated by SAM CLI build command
|
||||
|
||||
[function_build_definitions]
|
||||
[function_build_definitions.9341c1d5-9265-48ef-836e-25df000b0c59]
|
||||
[function_build_definitions.4c7d6b2d-fe8c-493a-945e-f0eaf34aaf65]
|
||||
codeuri = "/Users/ozhurakousky/Documents/dev/repo/spring-cloud-function/spring-cloud-function-adapters/spring-cloud-function-adapter-aws-web/sample/pet-store"
|
||||
runtime = "java11"
|
||||
runtime = "java17"
|
||||
architecture = "x86_64"
|
||||
handler = "org.springframework.cloud.function.adapter.aws.web.WebProxyInvoker::handleRequest"
|
||||
manifest_hash = ""
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Copied from https://github.com/awslabs/aws-serverless-java-container/tree/main/samples/spring/pet-store
|
||||
Modeled after https://github.com/awslabs/aws-serverless-java-container/tree/main/samples/spring/pet-store
|
||||
|
||||
# Serverless Spring example
|
||||
A basic pet store written with the [Spring framework](https://projects.spring.io/spring-framework/). The `StreamLambdaHandler` object is the main entry point for Lambda.
|
||||
A basic pet store written with the [Spring framework](https://projects.spring.io/spring-framework/).
|
||||
|
||||
The application can be deployed in an AWS account using the [Serverless Application Model](https://github.com/awslabs/serverless-application-model). The `template.yml` file in the root folder contains the application definition.
|
||||
|
||||
@@ -12,6 +12,7 @@ The application can be deployed in an AWS account using the [Serverless Applicat
|
||||
|
||||
## Deployment
|
||||
In a shell, navigate to the sample's folder and use the SAM CLI to build a deployable package
|
||||
|
||||
```
|
||||
$ sam build
|
||||
```
|
||||
|
||||
@@ -24,9 +24,9 @@
|
||||
</licenses>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>1.8</maven.compiler.source>
|
||||
<maven.compiler.target>1.8</maven.compiler.target>
|
||||
<spring.version>5.3.25</spring.version>
|
||||
<maven.compiler.source>17</maven.compiler.source>
|
||||
<maven.compiler.target>17</maven.compiler.target>
|
||||
<spring.version>6.0.8</spring.version>
|
||||
<junit.version>4.13.2</junit.version>
|
||||
<log4j.version>2.19.0</log4j.version>
|
||||
</properties>
|
||||
|
||||
@@ -12,7 +12,7 @@ Resources:
|
||||
Type: AWS::Serverless::Function
|
||||
Properties:
|
||||
Handler: org.springframework.cloud.function.adapter.aws.web.WebProxyInvoker::handleRequest
|
||||
Runtime: java11
|
||||
Runtime: java17
|
||||
CodeUri: .
|
||||
MemorySize: 512
|
||||
Policies: AWSLambdaBasicExecutionRole
|
||||
|
||||
Reference in New Issue
Block a user