Skip to content

Python library to compile, build & package AWS Lambda functions for several runtimes & framework

License

Notifications You must be signed in to change notification settings

qingchm/aws-lambda-builders

 
 

Repository files navigation

Lambda Builders

Build status

Lambda Builders is a Python library to compile, build and package AWS Lambda functions for several runtimes & frameworks.

Lambda Builders currently contains the following workflows

  • Java with Gradle
  • Java with Maven
  • Dotnet with amazon.lambda.tools
  • Python with Pip
  • Javascript with Npm
  • Ruby with Bundler
  • Go with Dep
  • Go with Mod

In Addition to above workflows, AWS Lambda Builders also supports Custom Workflows through a Makefile.

Lambda Builders is the brains behind the sam build command from AWS SAM CLI

Integrating with Lambda Builders

Lambda Builders is a Python library. It additionally exposes a JSON-RPC 2.0 interface to use from other languages.

If you intend to integrate with Lambda Builders, check out this section of the DESIGN DOCUMENT.

Contributing

If you are a developer and interested in contributing, read the DESIGN DOCUMENT to understand how this works.

About

Python library to compile, build & package AWS Lambda functions for several runtimes & framework

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Makefile 0.1%