-
Notifications
You must be signed in to change notification settings - Fork 6
/
.travis.yml
29 lines (29 loc) · 1.34 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
sudo: required
services:
- docker
language: node_js
node_js:
- node
before_install:
- docker pull lambci/lambda
- docker pull lambci/lambda:nodejs6.10
- docker pull lambci/lambda:nodejs8.10
- docker pull lambci/lambda:python2.7
install:
- curl -o- -L https://yarnpkg.com/install.sh | bash
- export PATH="$HOME/.yarn/bin:$PATH"
- yarn install
script:
- yarn run lint
- yarn run test --coverage
after_success:
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage
deploy:
provider: npm
email: gertjvr@gmail.com
api_key:
secure: ek+ou5IA6T2R7/Ts+BSvN6XQaTis8b9x0VGb56Q8k9E6+5YQYL9hrqM24qQFg/sTr1ckuR9/sACSPFj1w7DYLaPqAQQcwkMZVN/z0MGoTQc2/TfqqUO+aRp1R99Q84dM0n/1it6AUE2DzfcUn1eXwTqNk3fbwWOMKz/NFrCeXDzxce1+cQPANrja5kAJeBFpDKmR6IP0ddv0D9rX5FPsijCFSv45D1KrlXW51JvDA7WHUudkNo67cj+XPv74E0I4aLXdc9Nh1F7jbccdKs5UDZfL3CIw9omEgxuMS6snM5ZKivoO7E7pM2Y85fGJ662zQrDZIKiRSOwE50fuey9+2Nw5l4CYvKvdvU0PSydUuH33Sp+Oe8+z0TryNxSjei/4yw03hUGkESczse6w0yM4P2MuLnZYz7zDLgx41Msufpb44d4CIYlQWynaHfi8jT+t/++ttdxTq7dqmDrcckY8FJsaSpoVskLA6sVZSuoEzrMkWN3Po2yZthDXWlCS3bOavY3Q6iw9y+69f+sBZ4D/IWk+e2rtFMq6x0ttfahTxocLrD4MTyF04PA5H9/GDQUfyXsqbLFXt/Zq5+sq1rgkGrotIQmXjZIcOaf6DfE4Czlo7ujapdmsgs9AHbh70DRAgb64HnDhX/Un0K2GMP2rw9jBN+BkxwADEeZzHyoX0jw=
on:
tags: true
repo: serverless-community-labs/serverless-plugin-simulate
branch: master