Skip to main content

package and zip lambdas then run terraform.

Project description

spin-and-heave

use lambdaci docker image to package and zip lambda package, then run terraform apply.

usage

$ spin-and-heave lambda_project

where "lambda_project" is the directory with your lambda files
this will run the lambdaci docker image for the runtime you're using
then save the zip file (in this case "lambda_project.zip") in your current
working directory

$ spin-and-heave lambda_project -s

skip terraform apply

$ spin-and-heave lambda_project -js

spin and heave a node lambda package, defaults to nodejs10.x
this will run "npm install --production" instead of "pip install"

$ spin-and-heave lambda_project -r python3.7

alternatively, use custom runtimes.
this has no real use yet...
only python and node would be supported thus far

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spin-and-heave-0.2.4.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

spin_and_heave-0.2.4-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page