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

AWS Lambda Templates #21

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

nandorholozsnyak
Copy link

AWS Lambda templates:

  • Simple Lambda function with RequestHandler
  • Simple Lambda function with RequestHandler and Terraform file
  • Lambda function with Funq
  • Lambda function with Funq and Terraform file
  • Simple Lambda function with SQS event input
  • Lambda function with Funq SQS event input

Planned:

  • JBang templates for other AWS trigger input objects (S3, SNS etc)
  • Terraform templates for AWS triggers for functions
  • Maybe CloudFormation templates

- .editorconfig for *.java.qute files under aws folder
- AWS Lambda and AWS Lambda SQS template
- AWS Lambda templates with Funq
- Fixing ${functionName:function} with $\{functionName:function\}
- Constant name for the Funq function
- Context is not available
- All templates are having an application.properties file link
- Terraform templates
- Helper scripts and changes
@maxandersen
Copy link
Member

@nandorholozsnyak any updates on this draft PR?

@nandorholozsnyak
Copy link
Author

Hello @maxandersen ,
It is almost having its anniversary, but unfortunately no, one issue was opened for JBang which should solve the include statement support for multiple fragments in templates but I have never worked on it :(

jbangdev/jbang#1332

If you wish you can close it, one day I hope I can update these ones and make it work, of course if there is a public need for it.

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.

2 participants