Serverless Ignore

Serverless plugin to ignore files (.slsignore)

user  

nya1

serverless-ignore

serverless npm npm

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 .gitignore

Install

npm install --save-dev serverless-ignore

Usage

Add serverless-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 ignore

Example:

# it works like a .gitignore
# for sls
README.md
*.log

# ignore aws-sdk
node_modules/aws-sdk/*

.env.example
.git/*
__tests__/*
view on Github

Latest commit b2f54ec on Sep 24, 2017

New to serverless?

To get started, pop open your terminal & run:

npm install serverless -g