Skip to main content

Microsoft App Center Integration

This topic describes how to migrate your apps from Microsoft App Center to a Sauce Labs Data Center by creating a post-build script in Microsoft App Center.

What You'll Need#

Creating the Post-Build Script#

  1. Link your project source code to your App Center project.

  2. Create a script called appcenter-post-build.sh and add it to your project source code repository.

  3. If you're testing a cross-platform application using a framework such as React Native, add the following environment variables: APP_NAME and BUILD_NAME. If you're building a single project (iOS or Android), skip to the last step.

    #!/usr/bin/env bashAPP_NAME="your.app.name"# You can find this name in the build logs of a previous project.# For now, we'll create an empty variable and change it based on the# project that's using this script.BUILD_NAME="your.build.name"
  4. Set the correct app name based on the application platform.

    appcenter-post-build.sh
    loading...
  5. You can optionally set a console message to appear in your App Center logs.

    appcenter-post-build.sh
    loading...
  6. Add the following command to push to the Sauce Labs Data Center that contains your target real device you want to test on.

tip

Use the App Storage API to retrieve a specific build or obtain information regarding the build that ran during this operation.