Skip to content

Easily build AWS lambda artifacts and layers, correctly

License

Notifications You must be signed in to change notification settings

shlomimatichin/lambdabuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LambdaBuild

This is a single command line executable meant to be triggerred from within make or make like script, which automates creation of AWS lambda python artifacts, and AWS lambda layers.

Features:

  • build inside docker emulating lambda environment, with target python runtime
  • precompile .pyc files, for faster cold starts
  • support build-only-if-changed
  • result zip file hash will remain identical between builds (important when infrastructure as code decides wether to update lambda / layer, since previous build was not on same machine)

About

Easily build AWS lambda artifacts and layers, correctly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published