GitHub

Changelog

2021
2021-01-21: Remote access

Updated with information about how to find your files on the Bitrise virtual machines.

Read "Remote access" in full >>
2021-01-14: Developing a new Step

When creating a new Step input, make sure that any pre-set value options are strings: they must be enclosed in quotation marks, otherwise validation will fail.

Read "Developing a new Step" in full >>
2021-01-13: Configuring Steps that require Apple Developer account data

Information on which authentication method to use with the Apple Developer Enterprise Program has been added to the document.

Read "Configuring Steps that require Apple Developer account data" in full >>
2021-01-11: Configuring Steps that require Apple Developer account data

Updated the configuration procedure related to Deploy to iTunes Connect Step

Read "Configuring Steps that require Apple Developer account data" in full >>
2021-01-05: Setting up Google SSO for Bitrise

Content and images have been updated on how to set up SAML SSO for Bitrise on G Suite.

Read "Setting up Google SSO for Bitrise" in full >>
2020
2020-12-17: Measuring your code coverage with Codecov on Bitrise

Codecov integrates directly with Bitrise to provide valuable insights on code quality to allow you to ship healthier code with less risk.

Read "Measuring your code coverage with Codecov on Bitrise" in full >>
2020-12-07: Logging in via SSO with a Bitrise account

Corrected a note about expired certificates in our SAML SSO guide.

Read "Logging in via SSO with a Bitrise account " in full >>
2020-12-02: SAML SSO in Organizations

Inviting to an Organization via SAML SSO has been added to the article along with some general updates.

Read "SAML SSO in Organizations" in full >>
2020-12-01: Monitoring your builds with Meercode

Meercode is a real-time build monitoring, dashboarding, and analytics solution for CI/CD processes. It integrates with your Bitrise account smoothly to provide your team with valuable insights into your build...

Read "Monitoring your builds with Meercode" in full >>
2020-11-26: Basics of bitrise.yml

Corrected a note about the size limit of the bitrise.yml and the bitrise.secrets.yml file: their combined size cannot exceed 200 KB.

Read "Basics of bitrise.yml" in full >>
2020-11-25: Secrets and Env Vars

Information on the Expose for Pull Request toggle has been updated.

Read "Secrets and Env Vars" in full >>
2020-11-17: Triggering and aborting builds

The example and description of Cancelling email notifications section has been fixed.

Read "Triggering and aborting builds" in full >>
2020-11-11: Switching to a Java version not installed on our Android stacks

Added a short guide on how to install a specific Java/JDK version which is not installed on our Android stacks.

Read "Switching to a Java version not installed on our Android stacks" in full >>
2020-10-30: Managing Organization members

Updated the article's screenshots

Read "Managing Organization members" in full >>
2020-10-29: Stack update and removal policy

You never have to worry about pinning an Xcode version on Bitrise: even if a new version is released, you can keep using your previous Xcode stack without any action...

Read "Stack update and removal policy" in full >>
2020-10-27: Using your own Docker image

If you wish to use a Docker image that is hosted on Docker Hub, do not set it in the Workflow Editor: use a Script Step to authenticate your Docker...

Read "Using your own Docker image" in full >>
2020-10-19: Initializing a Bitrise project locally

Added a tutorial video on how to use the Bitrise CLI to add an app locally.

Read "Initializing a Bitrise project locally" in full >>
2020-10-14: Getting started with Trace

You can install the Trace add-on, designed to monitor your installed apps on all devices, using the Swift Package Manager, in addition to Cocoapods and our dedicated Step.

Read "Getting started with Trace" in full >>
2020-10-08: Managing an app's bitrise.yml configuration

Storing the bitrise.yml file in the repository is not directly supported for GitHub Enterprise users. If your repo is hosted on GitHub Enterprise, you'll need to use the provided workaround....

Read "Managing an app's bitrise.yml configuration" in full >>
2020-10-08: iOS code signing - troubleshooting

iOS Auto Provision with Apple ID Step configuration details have been added to the article.

Read "iOS code signing - troubleshooting" in full >>
2020-10-08: Managing iOS code signing files - automatic provisioning

iOS Auto Provision with App Store Connect API and iOS Auto Provision with Apple ID Step configuration details have been added to the article.

Read "Managing iOS code signing files - automatic provisioning" in full >>
2020-10-06: Virtual machines

The default Java version on Bitrise VMs is Java 8 but you can change it to Java 11 with a simple Script Step. Java 11 is available on all stack...

Read "Virtual machines" in full >>
2020-10-01: Managing an app's bitrise.yml configuration

You can store a bitrise.yml file on multiple branches in your repository: if you wish to run builds on separate branches, all the involved branches should have their own bitrise.yml...

Read "Managing an app's bitrise.yml configuration" in full >>
2020-09-30: Managing your personal subscription plan

Learn about how to change between personal subscription plans, add and update payment information, and canceling your subscription..

Read "Managing your personal subscription plan" in full >>
2020-09-25: Setting up Idaptive SAML SSO for Bitrise

Step by step guide on how to set up Bitrise as a SAML SSO app on Idaptive.

Read "Setting up Idaptive SAML SSO for Bitrise" in full >>
2020-09-21: Configuring Steps that require Apple Developer account data

Information on how to configure Bitrise Steps that require Apple Developer account data has been updated.

Read "Configuring Steps that require Apple Developer account data" in full >>
2020-09-14: Starting parallel builds with a single trigger

A note has been added to the article on why you have to use the Bitrise Start Build Step online in parallel builds scenarios.

Read "Starting parallel builds with a single trigger" in full >>
2020-09-10: Customizable enterprise build platforms

Updated the available configurations for our Google Cloud Platform VMs.

Read "Customizable enterprise build platforms" in full >>
2020-09-10: Verified Steps

Open source teams can apply for the Verified Step badge.

Read "Verified Steps" in full >>
2020-09-02: Caching

Updated with additional information about the Cache: Push Step: pull request builds, by default, can't update the build cache. We strongly recommend not to change this setting!

Read "Caching" in full >>
2020-08-24: Managing an app's bitrise.yml configuration

You can store the bitrise.yml configuration file either on bitrise.io or in your own repository. If you store it in your Git repo, you have full control over the maintenance...

Read "Managing an app's bitrise.yml configuration" in full >>
2020-08-13: Verified Steps

Verified Steps require a Step icon: this requirement has been added to the Verified Steps guide and the Developing a new Step guide.

Read "Verified Steps" in full >>
2020-08-04: How to enable the Bitrise Support user

A video tutorial has been added to this doc on enabling the Bitrise Support user.

Read "How to enable the Bitrise Support user" in full >>
2020-07-30: Exporting a universal APK from an AAB

You can test an Android app on a test device even if the generated artifact is an App Bundle (`.aab`) by exporting a universal APK from it.

Read "Exporting a universal APK from an AAB" in full >>
2020-07-16: Monitoring your deployed apps with Trace

Trace is a Bitrise add-on designed to monitor your applications from the perspective of its end users. It comes with out-of-the-box performance monitoring, giving you insight into how the app...

Read "Monitoring your deployed apps with Trace" in full >>
2020-07-15: Verified Steps

Email address to our Partnership Management has been updated.

Read "Verified Steps" in full >>
2020-07-14: Deploying an iOS app to Bitrise.io

Added clarification on how to access the toggle to enable the public install page.

Read "Deploying an iOS app to Bitrise.io" in full >>
2020-07-03: Build logs

Added information on how to follow the build log live, as the build is running.

Read "Build logs" in full >>
2020-06-26: Installing and updating the Bitrise CLI

A tutorial video on installing and updating the Bitrise CLI locally was added to the article.

Read "Installing and updating the Bitrise CLI" in full >>
2020-06-22: Basics of bitrise.yml

New tutorial video about configuring your builds using the bitrise.yml file.

Read "Basics of bitrise.yml" in full >>
2020-06-16: Test Reports

The test results of the Flutter Test Step are now also exported by the Deploy to Bitrise.io Step.

Read "Test Reports" in full >>
2020-06-16: Getting started with Flutter apps

Added instructions on how to generate code coverage reports with the Flutter Test Step. In addition, Flutter Test now exports the results to the Test Reports add-on by default.

Read "Getting started with Flutter apps" in full >>
2020-06-15: iOS code signing - troubleshooting

The maximum number of provisioning profiles and .p12 certificates has been updated to 30.

Read "iOS code signing - troubleshooting" in full >>
2020-06-15: Adding a new team member to an app

Clarified the process of adding a new team member to an app: you can no longer invite someone by username. You have to use email address.

Read "Adding a new team member to an app" in full >>
2020-06-12: Starting builds manually

Added information on how App Environment Variables and custom Environment Variables, specified when starting a build manually, behave when they have the same key but different values.

Read "Starting builds manually" in full >>
2020-06-12: Managing iOS code signing files - automatic provisioning

Screenshots updated

Read "Managing iOS code signing files - automatic provisioning" in full >>
2020-06-12: Bitrise OTA app deployment

Link added to Enabling Public Page for the App section to describe .ipa installation from the public install page.

Read "Bitrise OTA app deployment" in full >>
2020-06-10: Installing an ipa file from the public install page

A new article added to Testing on installing an ipa file from the public install page.

Read "Installing an ipa file from the public install page" in full >>
2020-06-09: Developing a new Step

Broken link of Installing the Bitrise CLI has been fixed.

Read "Developing a new Step" in full >>
2020-06-05: Device testing for iOS

A video on running device tests for iOS apps with Firebase has been added to the doc.

Read "Device testing for iOS" in full >>
2020-06-02: Remote access

Learn about extending the availability of the remote access feature so that you have more time to troubleshoot build issues on Bitrise.

Read "Remote access" in full >>
2020-05-26: Deploying Android apps

A video on deploying an Android app has been added to the doc.

Read "Deploying Android apps" in full >>
2020-05-21: Adding apps with submodules or private repo dependencies

The guide has been updated with an example setup to explain the methods of accessing multiple repositories in a single build in more detail.

Read "Adding apps with submodules or private repo dependencies" in full >>
2020-05-19: Verified Steps

Learn how to get a Verified Step badge on your Step once you have shared it in our Bitrise Step Library.

Read "Verified Steps" in full >>
2020-05-19: Introduction to Steps

Link to the chapter on contributing to Bitrise has been added to this article.

Read "Introduction to Steps" in full >>
2020-05-11: Exporting to Test Reports from any Step

You can export test results from any Step by using the Export test results to Test Reports add-on Step. Read about the Step and how to use it.

Read "Exporting to Test Reports from any Step" in full >>
2020-05-11: Creating a Workflow

How longer Workflow names are displayed has been added to the guide.

Read "Creating a Workflow" in full >>
2020-05-08: Developing a new Step

Updated with information on how to set your Step's platform type and function type in the step.yml file.

Read "Developing a new Step" in full >>
2020-05-07: Test Reports

Tutorial video on Test Reports has been added to the guide.

Read "Test Reports" in full >>
2020-04-29: Caching Carthage dependencies

A new guide about how to Carthage dependencies during Bitrise builds, using our dedicated Steps.

Read "Caching Carthage dependencies" in full >>
2020-04-17: Caching

New tutorial video about build caching: learn about using the dedicated Steps and managing your build caches on the website.

Read "Caching" in full >>
2020-04-01: Deploying with Ship

Clarification added about using Steps that can build a deployable app but do not automatically export it to Ship.

Read "Deploying with Ship" in full >>