1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-04 10:19:35 +02:00

Add peertube runner cli

This commit is contained in:
Chocobozzz 2023-04-21 15:05:27 +02:00 committed by Chocobozzz
parent 118626c875
commit 1772b383de
34 changed files with 2071 additions and 4 deletions

View file

@ -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