Use a Google Cloud Storage bucket for a build

You can directly reference cloud storage buckets as a source of game binaries from within the Multiplay Hosting platform. This feature allows you to adopt Multiplay Hosting without disrupting any existing infrastructure, pipelines, or CI/CD workflows that rely on an external cloud storage solution, such as Google Cloud Storage buckets. After linking an external bucket to a Multiplay Hosting project, you can view, manage, and sync the build files from the Unity Cloud Dashboard.

Multiplay Hosting supports using Google Cloud Storage buckets as a source for build files. You can upload your build files to a Google Cloud Storage bucket, then create a build version using a snapshot of the current files in that bucket.

Note: The keys you provide for the Google Cloud Storage bucket are encrypted and only used for syncing purposes.

You can upload your build files using a Google Cloud Storage bucket by selecting Google Cloud Storage as the Upload method when you create a build. The following instructions explain the process in more detail.

  1. In the Unity Cloud Dashboard, open Multiplay Hosting.
  2. Select Builds.
  3. Select Create build.
  4. Fill in the build details:
    1. Give the new build a name.
    2. Select the operating system.
    3. As the Upload method, select Google Cloud Storage.
  5. Select Next.
  6. Fill in the Google Cloud Storage bucket credentials:
    1. Enter the Bucket URI.
    2. Enter the Google Service Account Key JSON (Google).
    3. Give the new build a version name or leave empty if you would like this update to automatically be given a version name.
  7. Select Finish.

    Note: After you select Finish, Multiplay Hosting begins syncing the build in the background. You can view the sync progress by going to the Builds view and selecting the build by name.