Add proper drone job
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
2e7cbc5e1b
commit
518aa1e2a8
19
.drone.yml
19
.drone.yml
|
@ -14,6 +14,16 @@ pipeline:
|
||||||
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:
|
||||||
|
@ -33,13 +43,6 @@ pipeline:
|
||||||
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:
|
||||||
|
@ -801,9 +804,9 @@ pipeline:
|
||||||
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
|
||||||
|
|
Loading…
Reference in New Issue