DeviceCloud
Console UIMaestro DocsDiscord
  • Welcome to DeviceCloud
  • Getting Started
    • Quick Start
    • API Keys
    • Executing Flows
    • Limits
    • Upgrade Guide
    • Device Configuration
  • CI/CD Integration
    • Overview
    • GitHub Actions
    • BitRise
    • Any CI
    • Status API
  • Reference
    • Test Execution
    • App Management
    • Environment Variables
    • Device Orientation
    • Device Locale
    • Async Execution
    • Retry Strategies
    • Report Formats
    • Download Artifacts
    • Quiet Mode
    • Maestro Versions
    • Test Run Name
    • Google Play APIs
    • Email Notifications
    • Exit Codes
    • Runner Type
  • Infrastructure & Security
    • IP Addresses
    • Security Overview
    • IT Security Policies
    • Enterprise SSO
  • Legal
    • Service Level Agreements
    • Open Source Notices
    • Privacy Policy
    • Terms and Conditions
    • Refund Policy
Powered by GitBook
On this page
  • 1. Install the CLI
  • 2. Get your API key
  • 3. Run your first flow

Was this helpful?

Edit on GitHub
  1. Getting Started

Quick Start

PreviousWelcome to DeviceCloudNextAPI Keys

Last updated 1 year ago

Was this helpful?

The dcd command line is intentionally designed to mimic the maestro cloud API.

In many cases, you can just change maestro cloud to dcd cloud:

# maestro cloud --apiKey <apiKey> <appFile> <flowFile>

dcd cloud --apiKey <apiKey> <appFile> <flowFile>

1. Install the CLI

Install npm (), then run this command:

npm install -g @devicecloud.dev/dcd

2. Get your API key

You'll need an API key to trigger a flow run.

This can be found in the settings page.

3. Run your first flow

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.

instructions here
dcd console