X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=scripts%2Fci.sh;h=7b2e5d347f3b6189b0f530415bc081a47834e1ce;hb=65b2ec673d321bbbe4fc26b90720c4b2018048f8;hp=8b984093cf84eeab4c57d1987727b8e8ae48b6d7;hpb=1e3e64a679ef15801a174cd343fb6f725afbcabb;p=github%2FChocobozzz%2FPeerTube.git diff --git a/scripts/ci.sh b/scripts/ci.sh index 8b984093c..7b2e5d347 100755 --- a/scripts/ci.sh +++ b/scripts/ci.sh @@ -104,14 +104,17 @@ elif [ "$1" = "api-5" ]; then npm run build:server transcodingFiles=$(findTestFiles ./dist/server/tests/api/transcoding) + runnersFiles=$(findTestFiles ./dist/server/tests/api/runners) - MOCHA_PARALLEL=true runTest "$1" $((2*$speedFactor)) $transcodingFiles + MOCHA_PARALLEL=true runTest "$1" $((2*$speedFactor)) $transcodingFiles $runnersFiles elif [ "$1" = "external-plugins" ]; then npm run build:server + npm run build:peertube-runner externalPluginsFiles=$(findTestFiles ./dist/server/tests/external-plugins) + peertubeRunnerFiles=$(findTestFiles ./dist/server/tests/peertube-runner) - runTest "$1" 1 $externalPluginsFiles + runTest "$1" 1 $externalPluginsFiles $peertubeRunnerFiles elif [ "$1" = "lint" ]; then npm run eslint -- --ext .ts "./server/**/*.ts" "shared/**/*.ts" "scripts/**/*.ts" npm run swagger-cli -- validate support/doc/api/openapi.yaml