Skip to main content
Every run uses a real build of your app, running on a virtual device. There are two ways to get a build to Mini, and you can mix them per app.

Picking a build for a run

When you trigger a run from the dashboard, the build picker lets you:
  • Use the latest build for the configured branch (default).
  • Pick a specific commit or build ID.
CI-triggered runs always use the build produced by the triggering commit. There’s no manual picking when Mini is gating a PR.

Web preview URLs

When you run a web build, Mini deploys it to a generated preview host you can open and share. The host looks like this:
<tenant_slug> is your Workspace slug, which you’ll find in Settings → General. <preview_key> is derived per build, so each build you run gets its own host on preview.minitap.ai.

The injected env var

The build automatically receives MINITAP_PREVIEW_URL, set to that preview URL. You don’t add this variable yourself. When you need the host inside your build config, reference the placeholder {{MINITAP_PREVIEW_URL}} and Mini fills it in at build time.

OAuth and allowed redirects

If your web app uses OAuth or any origin allow-list, preview builds need their host accepted. Add the wildcard domain below to your provider so every preview build authenticates without a per-build change: