Skip to content

dheeraj237/aws-lambda-ci-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-lambda-ci-nodejs

Build Status GitHub top language GitHub GitHub last commit

AWS Lambda CI/CD Template.

Setting Up Project

Clone this repository and add your lambda function packages in lambda-functions directory. there's sample function-1 for reference. Use same diretory structure for your lambda function handler and tests.

Usage example

- Use this aws lambda template for nodejs to develop manage and automatically build your code fro specific lambda fnctions package to deploy in your environment.

- Use script from sample lambda function-1 `package.json`

Development setup for CI/CD

Setup CI/CD ( jenkins, Travis, CircleCi etc ) repo and set build script to build.sh from root directory to automate the build processes. you can change your deployment package directory from src to your suitable dir.

Meta

Your Name – @Twitter

Distributed under the GNU license. See LICENSE for more information.

https://github.com/dheeraj237/aws-lambda-ci-nodejs

Contributing

  1. Fork it (https://github.com/dheerusuthar/aws-lambda-ci-nodejs/fork)
  2. Create your feature branch (git checkout -b feature/feature001)
  3. Commit your changes (git commit -am 'Add some feature001')
  4. Push to the branch (git push origin feature/feature001)
  5. Create a new Pull Request