Skip to main content

Bitbucket Pipelines

Set up Bitbucket Pipelines to upload your build artifacts (IPA or APK) directly to Sauce Labs Mobile App Distribution for distribution.

Setting Up​

  1. Open your Bitbucket repository, and select Settings > Pipelines > Environment Variables

    screenshot of Bitbucket pipelines
  2. Fill in variable and value:

  3. Click Add.

screenshot of Bitbucket pipelines
  1. Edit your bitbucket-pipelines.yml and add this command to your script section:

    curl https://app.testfairy.com/api/upload -F api_key=${TESTFAIRY_API_KEY} -F file=@MyApplicationFile.apk -F format=readable
caution

Do not forget to replace MyApplicationFile.apk with the path to your APK or IPA files.

Additional optional parameters such as testers-groups, notify, and comment can be added to this line. Refer to the Upload API reference guide for more information and examples.

Here is a screenshot of a sample bitbucket-pipelines.yml file:

screenshot of Bitbucket pipelines