icon

Deploy to Amazon S3

Uploads your iOS application to Amazon S3.

⚠️   This step is deprecated. Please use the build distribution feature: https://docs.bitrise.io/en/release-management/build-distribution/distributing-builds-to-testers.html

This Step deploys an Xcode archive to Amazon S3.

Configuring the Step

Before you start:

  • To deploy to S3 with this Step, you must have an Amazon S3 account with your credentials at hand. If you don't have one yet, go ahead and create one.
  1. Add the IPA path in the respective field.
  2. You can optionally add the DSYM path (debug symbols file) too.
  3. The BITRISE's App-Slug variable and the BITRISE's Build-Slug variable are passed automatically on Bitrise.
  4. Add the Amazon AWS Access Key and the Amazon AWS Secret Access Key. These were created when you signed up for an AWS account. If you don't have these keys, you can create them through the IAM console.
  5. Add the Amazon S3 Bucket Name.
  6. Add the Amazon S3 Bucket Region which you specified when creating a bucket in AWS. If you use the default s3 region (us-east-1), you can leave this field empty.
  7. Add the Amazon S3 File Path in Bucket which is the URL of the bucket.
  8. Select the Amazon S3 file access level which can be public_read or private.

Useful links

Related Steps

Similar steps

Upload apk and mapping.txt to Microsoft AppCenter

Uploads and releases apps to Huawei App Gallery

Amazon Device Farm File Deploy