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:
parent
118626c875
commit
1772b383de
34 changed files with 2071 additions and 4 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue