The dcd command line is intentionally designed to mimic the Maestro Cloud API. In most cases, you can just change maestro cloud to dcd cloud:
# maestro cloud --apiKey <apiKey> <appFile> <flowFile>
dcd cloud --apiKey <apiKey> <appFile> <flowFile>Install npm (instructions here), then run:
npm install -g @devicecloud.dev/dcd
You'll need an API key to trigger a flow run. Find it in the console settings page.
See API Keys for more detail.
iOS
dcd cloud --apiKey <apiKey> <appFile>.app <flowFile>
Android
dcd cloud --apiKey <apiKey> <appFile>.apk <flowFile>
That's it! Questions? Issues? Head to our Discord.
npm install -g @devicecloud.dev/dcd@latest
Prerelease versions (not recommended): Occasionally, prerelease versions are available under the alpha, beta, and rc tags, in increasing order of stability. See available versions on NPM.
npm install -g @devicecloud.dev/dcd@alpha
npm install -g @devicecloud.dev/dcd@beta
npm install -g @devicecloud.dev/dcd@rc
Every flow has a 10-minute execution limit after which it will be automatically cancelled.
- Flows & Workspaces — organise and run multiple flows
- Devices & OS Versions — choose Android API level or iOS version
- App Management — upload and reuse binaries
- CI/CD Integration — run tests in your pipeline