electron-builder/run-tests-in-docker-custom-app-builder.sh
2024-07-18 14:55:56 -07:00

14 lines
No EOL
702 B
Bash

docker run --rm -it \
--env ELECTRON_CACHE="/root/.cache/electron" \
--env ELECTRON_BUILDER_CACHE="/root/.cache/electron-builder" \
--env USE_SYSTEM_APP_BUILDER="true" \
--env CUSTOM_APP_BUILDER_PATH="/usr/bin/app-builder" \
--env WINEDEBUG=+all \
--env TEST_FILES="$TEST_FILES" \
-v "$PWD/../app-builder/linux/x64/app-builder:/usr/bin/app-builder" \
-v "$PWD/electron-cache":/root/.cache/electron \
-v "$PWD/electron-builder-cache":/root/.cache/electron-builder \
-v "$PWD/dist":/project/dist \
-v "$PWD":/project \
-v $(pwd)/docker-node-modules:/project/node_modules \
electronuserland/builder:20-wine-mono /bin/bash -c "pnpm install && node ./test/out/helpers/runTests.js"