Skip to content

masoudkarimif/docker-lambda-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-lambda-deploy

build golangci-lint

Update Lambda functions + Slack notifications.

Run

docker run --rm \                                                                1 ↵ mkf@MKFs-MacBook-Pro
  -e INPUT_AWS_ACCESS_KEY_ID=xxxxxxx \
  -e INPUT_AWS_SECRET_ACCESS_KEY=xxxxxx \
  -e INPUT_AWS_REGION=us-east-1 \
  -e INPUT_FUNCTION_NAME=my-function \
  -e INPUT_S3_KEY=artifact.zip \
  -e INPUT_S3_BUCKET=devops-bucket \
  -e INPUT_CODE_PATH=./build/artifact.zip \
  -e INPUT_SLACK_HOOK=https://xxxxxxxxxxxx \
  -v $(pwd):$(pwd) \
  -w $(pwd) \
  masoudkf/docker-lambda-deploy

AWS permissions needed

s3:PutObject and lambda:UpdateFunctionCode

About

Update Lambda functions + Slack notifications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published