Usage
Commands
mobster ci init
Write the workflow that runs mobster ci run on every pull request or merge request: on a Mac of yours as a self-hosted runner, or with --hosted on a GitHub-hosted macOS runner. --host xcode-cloud, codemagic, bitrise or circleci writes that service’s file, which runs on its hosted Macs.
Options
mobster ci doctor
Check this Mac as a CI runner: Xcode, a simulator runtime, Mobster for Mac and its plan, system sleep, automatic login, the runner service, free disk and the phones the runner allows. Reads only.
Options
mobster ci run
Run mobster test pr for the pull request or merge request this CI job builds, with a screen recording of each simulator run. The suite’s report, JUnit file, frames, GIFs and videos go to .mobster/ci for the job’s artifacts. Works the same in a terminal.