Bitrise
Native Bitrise integration for Maestro Cloud. Set API Key, Project ID, and app binary path to trigger tests automatically.
Maestro Cloud provides a native integration step for Bitrise, allowing you to trigger cloud tests with minimal configuration.
Maestro Cloud Plan required.
Bitrise integration is available on the Maestro Cloud Plan.
Setting up Bitrise
Setting up Maestro Cloud in your Bitrise workflow is straightforward. Here’s how you can get it up and running:
First, head over to the Maestro Dashboard to get your API Key and Project ID.
In Bitrise, save your API Key as a secret variable (for example,
CLOUD_API_KEY).
Avoid using the MAESTRO_ prefix for your secret names unless you specifically want them passed into the test run as environment variables.
Any variable prefixed with MAESTRO_ will be added as environment variable for your run.
Open the Workflow Editor and search for "Maestro" in the Bitrise step library. Add the step after your application binary build step.

Configure the Step:
API Key: Enter your secret variable (e.g.,
CLOUD_API_KEY).Project ID: Enter your Maestro Project ID.
Build Path: Provide the path to your built
.apkor.appbinary.
Visit the Maestro Step in the Bitrise catalog to see the full list of available step options.
Workspace Validation: Ensure that the Flow Workspace path matches your repository’s directory structure.
Once configured, Bitrise automatically triggers your Maestro tests in the cloud as part of your pipeline.
Next steps
Now that your CI pipeline is connected, consider optimizing your cloud runs:
Configure the operating system for your runs to match your application and dependency requirements.
Define locales and time zones to ensure consistent behavior across environments and regions.
Explore all the subcommand options for
claud.
Last updated