What it does

This action deploys to AWS Lambda, the Amazon Web Services serverless platform that allows running code without provisioning or managing servers.

How it works

The action uses Buddy’s dedicated integration with an Amazon Web Services (AWS) account. Once it's set up, it allows for selecting Account and Function to deploy to. It ZIPs provided path from the pipeline’s filesystem, deploys it to Amazon S3 and requests update-function-code method. Check a list of AWS policies required by this integration.

Action preview

screenshot

AWS Lambda Action Features

  • It’s possible to exclude paths and file types from transfer using patterns, specific directories and file names.
  • Input fields: Source Path supports Environment variables
  • The action can be configured in YAML mode. See AWS Lambda Deploy YAML parameters and AWS Lambda Deploy YAML config example
  • Buddy's AWS Lambda Deploy API is supported
  • The action supports conditional execution: it can be run on each execution, only if there are changes in the repository or specific paths since last execution or if an environment variable has a specific value
  • Error handling: you can either stop the execution, mark action and pipeline as failed or proceed the execution, mark action as warning and jump to the next action

More about AWS Lambda Deploy

AWS Lambda Deploy

Do more with AWS Lambda Deploy

Buddy allows you to instantly connect AWS Lambda Deploy with 100+ actions to automate your development and build better apps faster.

1 - 9 (of 125)