mirror of
https://github.com/symfony/recipes-contrib.git
synced 2026-09-14 16:46:30 +03:00
Update Flex endpoint
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bref/symfony-bridge": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"serverless.yaml": "serverless.yml"
|
||||
},
|
||||
"gitignore": [
|
||||
"/.serverless/"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Read</> the full documentation to properly configure your",
|
||||
" Symfony application at <comment>https://bref.sh/docs/frameworks/symfony.html</>",
|
||||
"",
|
||||
" * Bref documentation: <comment>https://bref.sh/docs/</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"serverless.yaml": {
|
||||
"contents": [
|
||||
"# Read the documentation at https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/",
|
||||
"service: symfony",
|
||||
"",
|
||||
"provider:",
|
||||
" name: aws",
|
||||
" # The AWS region in which to deploy (us-east-1 is the default)",
|
||||
" region: us-east-1",
|
||||
" # The stage of the application, e.g. dev, production, staging\u2026 ('dev' is the default)",
|
||||
" stage: dev",
|
||||
" runtime: provided.al2",
|
||||
" environment:",
|
||||
" # Symfony environment variables",
|
||||
" APP_ENV: prod",
|
||||
"",
|
||||
"plugins:",
|
||||
" - ./vendor/bref/bref",
|
||||
"",
|
||||
"functions:",
|
||||
" # This function runs the Symfony website/API",
|
||||
" web:",
|
||||
" handler: public/index.php",
|
||||
" timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-81-fpm}",
|
||||
" events:",
|
||||
" - httpApi: '*'",
|
||||
" # This function let us run console commands in Lambda",
|
||||
" console:",
|
||||
" handler: bin/console",
|
||||
" timeout: 120 # in seconds",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-81} # PHP",
|
||||
" - ${bref:layer.console} # The \"console\" layer",
|
||||
"",
|
||||
"package:",
|
||||
" patterns:",
|
||||
" # Excluded files and folders for deployment",
|
||||
" - '!assets/**'",
|
||||
" - '!node_modules/**'",
|
||||
" - '!public/build/**'",
|
||||
" - '!tests/**'",
|
||||
" - '!var/**'",
|
||||
" # If you want to include files and folders that are part of excluded folders,",
|
||||
" # add them at the end",
|
||||
" - 'var/cache/prod/**'",
|
||||
" - 'public/build/entrypoints.json'",
|
||||
" - 'public/build/manifest.json'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "4b3369f9a34fd355e9e935c9b5e2875256cc4600"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -41,7 +41,7 @@
|
||||
" handler: public/index.php",
|
||||
" timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80-fpm}",
|
||||
" - ${bref:layer.php-81-fpm}",
|
||||
" events:",
|
||||
" - httpApi: '*'",
|
||||
" # This function let us run console commands in Lambda",
|
||||
@@ -49,7 +49,7 @@
|
||||
" handler: bin/console",
|
||||
" timeout: 120 # in seconds",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80} # PHP",
|
||||
" - ${bref:layer.php-81} # PHP",
|
||||
" - ${bref:layer.console} # The \"console\" layer",
|
||||
"",
|
||||
"package:",
|
||||
@@ -70,7 +70,7 @@
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "073e577186ef96e4f26df1f8a3dc14a48826d364"
|
||||
"ref": "4b3369f9a34fd355e9e935c9b5e2875256cc4600"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user