Simplify CI to run in one stage, don’t use test:ci

This commit is contained in:
Vladimir Grichina 2019-07-19 00:21:25 -07:00
parent b40420174a
commit 7b5cb0a248
2 changed files with 4 additions and 12 deletions

View File

@ -1,21 +1,14 @@
image: node:latest image: node:latest
stages: stages:
- build
- test - test
cache: cache:
paths: paths:
- node_modules/ - node_modules/
install_dependencies:
stage: build
script:
- npm install
artifacts:
paths:
- node_modules/
run_tests: run_tests:
stage: test stage: test
script: npm run test:ci script:
- npm install
- npm run test

View File

@ -6,8 +6,7 @@
"asbuild:untouched": "asc assembly/index.ts -b build/untouched.wasm -t build/untouched.wat --sourceMap --validate --debug", "asbuild:untouched": "asc assembly/index.ts -b build/untouched.wasm -t build/untouched.wat --sourceMap --validate --debug",
"asbuild:optimized": "asc assembly/index.ts -b build/optimized.wasm -t build/optimized.wat --sourceMap --validate --optimize", "asbuild:optimized": "asc assembly/index.ts -b build/optimized.wasm -t build/optimized.wat --sourceMap --validate --optimize",
"asbuild": "npm run asbuild:untouched && npm run asbuild:optimized", "asbuild": "npm run asbuild:untouched && npm run asbuild:optimized",
"test": "asp", "test": "asp"
"test:ci": "asp --reporter=SummaryTestReporter"
}, },
"devDependencies": { "devDependencies": {
"assemblyscript": "github:assemblyscript/assemblyscript", "assemblyscript": "github:assemblyscript/assemblyscript",