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.

circle-info

Maestro Cloud Plan required.

Bitrise integration is available on the Maestro Cloud Planarrow-up-right.

Setting up Bitrise

Setting up Maestro Cloud in your Bitrise workflow is straightforward. Here’s how you can get it up and running:

  1. First, head over to the Maestro Dashboardarrow-up-right to get your API Key and Project ID.

  2. In Bitrise, save your API Key as a secret variable (for example, CLOUD_API_KEY).

circle-info

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.

  1. Open the Workflow Editor and search for "Maestro" in the Bitrise step library. Add the step after your application binary build step.

  1. 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 .apk or .app binary.

circle-info

Visit the Maestro Step in the Bitrise catalogarrow-up-right to see the full list of available step options.

  1. 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:

Last updated