when:
matrix:
TESTS: webpack-build
- vue-build-settings:
- image: nextcloudci/node:node-4
- commands:
- - cd settings/
- - find js/ -type f -iname 'vue-*' -delete
- - npm install
- - npm run build
- - git status
- - bash -c "[[ ! \"`git status --porcelain js/`\" ]] || ( echo 'Uncommited changes in vue build' && exit 1 )"
- when:
- matrix:
- TESTS: vue-build-settings
- vue-build-updatenotification:
- image: node
- commands:
- - ./build/vue-builds.sh ./apps/updatenotification/js/updatenotification.js
- when:
- matrix:
- TESTS: vue-build-updatenotification
- vue-build-accessibility:
- image: node
- commands:
- - ./build/vue-builds.sh ./apps/accessibility/js/accessibility.js
- when:
- matrix:
- TESTS: vue-build-accessibility
vue-build-backupcodes:
image: node
commands:
include:
- TESTS: checkers
- TESTS: webpack-build
- - TESTS: vue-build-settings
- - TESTS: vue-build-updatenotification
- - TESTS: vue-build-accessibility
- TESTS: vue-build-backupcodes
- TESTS: handlebars
- TESTS: nodb-codecov