Update drone for vue build

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2018-11-24 10:23:30 +01:00
parent 7f6cde15d4
commit 0a50467db0
2 changed files with 5 additions and 23 deletions

View File

@@ -219,15 +219,16 @@ pipeline:
eslint:
image: nextcloudci/eslint:eslint-1
commands:
- ./run-eslint.sh
- npm install
- npm run lint
when:
matrix:
TESTS: eslint
jsbuild:
image: mhart/alpine-node:6.8.0
image: node:11-alpine
commands:
- apk add --no-cache make
- make build-js
- npm install
- npm run build
when:
matrix:
TESTS: jsbuild

View File

@@ -1,19 +0,0 @@
#!/bin/sh
set -e
ESLINT=$(which eslint || true)
if [ -z "$ESLINT" ]; then
echo "Can't find command \"eslint\" in $PATH"
exit 1
fi
echo Checking scripts with $ESLINT ...
find -name "*.js" -path '*js/*' -not -path '*js/node_modules*' \
-not -path '*l10n/*' \
-not -path '*js/vendor*' \
-not -path '*js/tests*' \
-not -path '*js/webpack*' \
-not -path '*js/public*' \
-not -path '*build/*' \
-not -path '*tests/*' \
-print0 | xargs -0 $ESLINT