chore: Set up Travis stages.

This commit is contained in:
Ruben Verborgh 2020-10-27 20:00:34 +01:00 committed by Joachim Van Herwegen
parent a141b563e9
commit f798fc1374
2 changed files with 7 additions and 1 deletions

View File

@ -19,11 +19,11 @@ script:
- npm run test:unit
- npm run test:integration
- npm run test:deploy
- sh test/surface/run-solid-test-suite.sh
jobs:
allow_failures:
- node_js: "node"
- node_js: "14.0"
fast_finish: true
include:
- stage: test
@ -31,3 +31,8 @@ jobs:
node_js: "14"
script:
- npm run jest -- --coverage --coverageReporters=text-lcov | npx coveralls
- stage: test
name: "System tests (pending)"
node_js: "14.0"
script:
- npm run test:system

View File

@ -49,6 +49,7 @@
"test": "npm run jest",
"test:deploy": "test/deploy/validate-package.sh",
"test:integration": "jest --coverageThreshold '{}' test/integration",
"test:system": "test/system/run-solid-test-suite.sh",
"test:unit": "jest test/unit",
"validate": "componentsjs-compile-config urn:solid-server:default -c config/config-default.json -f > /dev/null",
"version": "manual-git-changelog onversion",