serverless-ignore
Serverless plugin to ignore files like a .gitignore
Why
Remove long list of hardcoded exclude files from serverless.yml Better managing between different serverless.yml (just add a different .slsignore) Same approach of .gitignoreInstall
npm install --save-dev serverless-ignore
Note:
- for serverless version < 2 use version ^0.1.6
Usage
Addserverless-ignore
to your plugins list (serverless.yml)plugins:
- serverless-ignore
Add a
.slsignore
in your root folder with a .gitignore-like syntax with all the files you want to ignoreExample:
# it works like a .gitignore
# for sls
README.md
*.log
# ignore aws-sdk
node_modules/aws-sdk/*
.env.example
.git/*
__tests__/*