AWS Lambda CI/CD Template.
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.
- 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`
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.
Your Name – @Twitter
Distributed under the GNU license. See LICENSE
for more information.
https://github.com/dheeraj237/aws-lambda-ci-nodejs
- Fork it (https://github.com/dheerusuthar/aws-lambda-ci-nodejs/fork)
- Create your feature branch (
git checkout -b feature/feature001
) - Commit your changes (
git commit -am 'Add some feature001'
) - Push to the branch (
git push origin feature/feature001
) - Create a new Pull Request