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