image: file: .gitpod/dev.dockerfile tasks: - name: Unit Test Coverage init: gp sync-await installation command: | npm run test:unit cd coverage/lcov-report/ http-server -p 8000 & cd ../../ npx vitest - name: Run Documentation Page init: | cd /workspace/webdriverio/website pnpm install command: | cd /workspace/webdriverio/website pnpm start - name: Setup WebdriverIO Development Environment init: | pnpm install pnpm run setup gp sync-done installation command: pnpm run dev - name: Welcome Bash init: gp sync-await installation command: node .gitpod/welcome.mjs ports: - port: 3000 onOpen: notify visibility: public - port: 8000 onOpen: notify visibility: public github: prebuilds: master: true branches: true pullRequests: true pullRequestsFromForks: true addCheck: prevent-merge-on-error addComment: false addBadge: true vscode: extensions: - EditorConfig.EditorConfig - DigitalBrainstem.javascript-ejs-support - dbaeumer.vscode-eslint - eamodio.gitlens