17 lines · 585 B · Shell
RawDownload
#!/usr/bin/env bash# Film a scenario on the Desk (one virtual desktop, one recording).#   e2e/desk/run.sh [scenario-path] [project]# First run builds the image and fills the node_modules volume; later runs# reuse both.set -euo pipefailcd "$(dirname "$0")/../.." docker build -t executor-e2e-desk e2e/desk docker run --rm \  -v "$PWD":/repo \  -v executor-desk-node-modules:/repo/node_modules \  -v executor-desk-bun-cache:/root/.bun/install/cache \  -e DESK_SCENARIO="${1:-scenarios/connect-handoff-session.test.ts}" \  -e DESK_PROJECT="${2:-cloud}" \  executor-e2e-desk