TrustRadius: an HG Insights company

Bitrise

Score9 out of 10

8 Reviews and Ratings

What is Bitrise?

Bitrise, software from the company of the same name in Budapest, helps users automate daily app development tasks from building through testing to deployment. With Bitrise, users can configure these tasks with a visual Workflow editor, with over 330 service integrations ready to roll. All integrations or Steps are Open Source, so users can easily create their own and share it with others.

Bitrise is rising up and above.

Use Cases and Deployment Scope

Bitrise is used for Mobile App development in my organization. It is really useful and gives us the flexibility to check which build is running and in which env along with OS details(iOS/Android). Also, it tells us the way where it is failing. Gives us the filtering mechanism if the dashboard is too long. It also gives the search feature incase if we forget the names of the apps deployed.

Pros

  • CI/CD
  • Cloud infrastructure.
  • Search for Apps.
  • Unit tests.

Cons

  • Latest Artifacts can be seen on dashboards.
  • Displaying who has kicked off the build.
  • Notification to the users.

Most Important Features

  • CI/CD
  • Ease of Use.
  • Fast and Reliable.

Return on Investment

  • Builds apps in very less time.
  • Efficient CI/CD pipeline.
  • Security

Alternatives Considered

Jenkins

Other Software Used

Bitbucket, Postman, BrowserStack

The mobile first CI / CD solution

Use Cases and Deployment Scope

We use Bitrise.io as a standard CI / CD system for mobile application development in a corporate venture builder. Multiple teams of 4-6 developers each use the platform to automate the release process of both test and production versions to internal testers and customers on AppStore and PlayStore. Our setup interfaces with Google Firebase for beta deployments and makes use of FastLane actions to be agnostic of the CI / CD service itself.

Pros

  • Combination of GUI / text editor for build steps.
  • Ability to run your pipelines on local machines.
  • Open approach to develop build steps.

Cons

  • Documentation on the underlying systems like VMs could be more extensive to help with debugging.

Most Important Features

  • Organize user in different teams.
  • Integration with Google Firebase.
  • Integration with FastLane.
  • iOS / Android builds on the same platform.

Return on Investment

  • By standardizing the pipelines for mobile builds across different teams we allow the developers to focus on developing great apps and reduce the knowledge needed to maintain the CI / CD pipelines.
  • The simple and friendly interface allows for quick onboarding and easy learning even for non-developer roles.
  • Robust integration e.g. with Firebase for automated beta deployments allows quick feedback from internal testers.

Alternatives Considered

CircleCI and Jenkins

Other Software Used

GitHub, GitLab, TrueNAS, Microsoft 365 (formerly Office 365), Microsoft Visual Studio Code, Slack, Microsoft Teams

One of the most convenient CI/CD tools on the market.

Use Cases and Deployment Scope

We use Bitrise as our main CI/CD tool for mobile. It helps us maintain our release cycle and all the automated testing of our applications. Additionally, it helps us support a lot of internal repositories with different release cycles and pipelines. Bitrise seems to be the most convenient solution so far.

Pros

  • Ease of use
  • Responsible support
  • Convenient and fast backend

Cons

  • Scripts validation (particularly in GO)

Most Important Features

  • Reliability
  • Ease of use
  • Speed

Return on Investment

  • Decreasing of the total time building and testing.
  • Increasing of overall reliability of releases.

Alternatives Considered

Jenkins

Other Software Used

GitHub, Slack, Android Studio

Great CI/CD, with strong competition from XCode Cloud.

Use Cases and Deployment Scope

In our organization, we have integrated Bitrise into our software development workflows to streamline our CI/CD processes. Bitrise has become an integral part of our development pipeline and is enhancing our overall efficiency. It is. Bitrise allows us to automate the building, testing, and deployment of our iOS applications, ensuring that our code is continuously integrated and delivered in a timely manner. By automating these processes, Bitrise saves us valuable time and reduces the chances of human error during manual deployments.

Pros

  • Easy Configuration of CI/CD pipelines.
  • Integration Capabilities in Slack, JIRA, Bitbucket.
  • Extensive Documentation and Community Support.

Cons

  • Pricing.

Most Important Features

  • CI/CD for iOS Apps.

Return on Investment

  • Allows us to quickly release new versions of our iOS app, an integral part of reacting quickly to issues and frequently releasing features.

Alternatives Considered

CircleCI

Other Software Used

Stripo, mParticle, UserTesting, Amplitude Analytics