Skip to content

Commit 7482601

Browse files
author
Chris Armstrong
committed
build: revise travis setup
1 parent 7e31af4 commit 7482601

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.travis.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
language: node_js
22
node_js:
3+
- '8'
34
- '10'
5+
- '12'
46

57
sudo: false
68

@@ -12,7 +14,7 @@ before_install:
1214

1315
install:
1416
- npm install --save-dev serverless-offline
15-
- npm install -g serverless@^1
17+
- npm install --save-dev serverless@^1
1618
- npm install aws-sdk
1719
- npm install --save dynamodb-doc-client-wrapper
1820
- serverless create --template aws-nodejs
@@ -25,19 +27,15 @@ install:
2527
- sed -i '18 a plugins:' serverless.yml
2628
- sed -i '19 a - serverless-offline' serverless.yml
2729
- sed -i '20 a - serverless-dynamodb-local' serverless.yml
30+
- "sed -i '21 a custom: { dynamodb: { stages: [dev] } }'"
2831
- cd ..
2932
- cd ..
30-
- npm install --save-dev mocha
31-
- npm install --save-dev should
32-
- npm install --save expect
33-
- npm install --save request
34-
- npm install --save chai
3533
- travis_retry npm install
3634
- cd test/sample-template
3735

3836
before_script:
3937
- sls dynamodb install
40-
- sls offline start &
38+
- sls offline start --stage dev &
4139
- sleep 15
4240
- cd ..
4341
- cd ..

0 commit comments

Comments
 (0)