
It's one of the few mobile ci/cd platforms that works well with iOS. It's easy to use, with a simple workflow system and it's withstood the test of time with updates and improvement regularly.
The bottom line is that it is 100% focused on MOBILE as opposed to others who don't have any mobile or just add it as an afterthought. Review collected by and hosted on G2.com.
I wish it were able to build faster. This isn't necessarily a problem with the system, but I'd like builds to be faster in the cloud than they would be on my developer desktops. Review collected by and hosted on G2.com.
I love how easy to set it up to your jobs it is just a few clicks and you have a working CI system. It is easy to set up and easy to use. I like how they keep up to date with the latest technologies and xCode enviroments. Review collected by and hosted on G2.com.
The error messages sometimes not obvious it needs some dig in to find the fix. Whoever the support is really good and helpful Review collected by and hosted on G2.com.
- simple configuration (via workflow web UI or YAML file in repository)
- shareable and open sourced steps for quick setup of common tasks
- active community
- overall good support
- high availability
- local workflow testing
- simple setup (incl. one click connection to common source repository services)
- generous free plan / reasonably priced paid plans Review collected by and hosted on G2.com.
- workflow web UI can feel a bit cluttered at times
- web UI could load faster
- support via Slack could be more responsive
- some steps should be more actively maintained (e.g. merging of open PRs) Review collected by and hosted on G2.com.
What I like the best is definitely the smooth way of setting up a CI. When I setup the CI for our android build, I think it took about a day, and that was it. Also for newcomers it is super easy to understand! Review collected by and hosted on G2.com.
One thing that they could improve on is their customer service. I made some tickets and they were helped really fast, the only thing is that others in my team I've heard sometimes don't get a response back. Review collected by and hosted on G2.com.
Easy to setup and massive timesaver! Because of all the available plug-ins we can have all the integrations we need and the team is really supportive if you run into issues. Review collected by and hosted on G2.com.
Configuring multiple instances of the same app could use some work. I currently have a lot of workflows which are 99% similar but only have 1 small deviation, which app variant is build for instance. It would be great if I could pass stuff as a variable into a workflow, so i don't have multiple workflows which go like, install -> configure -> build -> sign -> upload and the only change is a property of the build step. Review collected by and hosted on G2.com.
It is ease to use and very easy tool for iOS and Android for deployed the production code of builds. It is easy to set up and also there are various popular tools like BitBucket , Jira , Slack , GitHub that integrate with Bitrise. Review collected by and hosted on G2.com.
Process of integration was not good and its taking time , also need to add more features. Review collected by and hosted on G2.com.
Bitrise is absolutely the best from every aspect!
This product is truly made for developers, and therefore it is super easy and fun to use.
Everything is ready for you out of the box, just a couple of clicks and your CI/CD environment is good to go. The whole building process works like charm, but they also give your information what is going on behind the scenes.
If you want to try out a new thing, you just have to add it from the Steps Library, which is already huge and growing. But if you can't find the desired step, you can always make your own and share with the others. There is always a way to get it done with Bitrise!
It is well documented and you can basically can find anything, but if not, the community or the Bitrise folks always helping you out. Review collected by and hosted on G2.com.
The user interface can be a little bit slow sometimes.
During busy hours you have to wait a couple of minutes to start your build. Review collected by and hosted on G2.com.
Easy add to your project and install required steps to your flow. It is also easy create your own steps and share it with community. Review collected by and hosted on G2.com.
Hard to tell... maybe as a small improvements I would like to see how many users use my custom step integration and maybe it would be nice to have more detailed dashboard. Review collected by and hosted on G2.com.
• The ability to manage all my projects in one place.
I have used it for native iOS and Android applications, as well as React-Native ones.
• The ease of setup.
It is possible to go from nothing to having a build within 10 minutes. Even users with limited experience of Bitrise are able to quickly onboard themselves and get builds working.
• The steps
Being able to see the steps visually rather than reading a yml file makes setting up a complicated workflow really easy. The library of inhouse steps and the community provided steps is fantastic. I have even written a few steps myself to give back to the community.
• Variables
Being able to easily store and use variables is so useful. Especially being able to mark them as unreadable so those that shouldn't be seeing saved passwords or keys are unable to.
• Cost
The entry package on Bitrise is fantastic (zero cost!!!). Being able to create a workflow, without having to pay, allows me to quickly test ideas, steps that I have built. Then if I need more I can easily upgrade.
• User management
Being able to have different types of user makes managing the projects more simple. Having some users only having access to the see the result of the builds means that you don't have to worry about steps being accidentally altered. Review collected by and hosted on G2.com.
I haven't really come across anything that I dislike. One thing that I would like to have as a feature would be backing up workflows so that incase they are accidentally deleted they can be recovered. Review collected by and hosted on G2.com.
Apart from getting up and running within minutes I do appreciate that the support team is readily available to assist with any issues. From experience they literally replied within 3 minutes from me submitting a ticket. This level of service is unheard of.
The way logs are presented makes it easy to see what went wrong with builds and at which step. The data is grouped into a logical and concise manner. Review collected by and hosted on G2.com.
I would like to have the ability to duplicate build plans including the workflow, secrets, variables, triggers and permissions. Review collected by and hosted on G2.com.
Templates for the project types I'm working on (Flutter) that reach to signing and app store deployment. Push button repository configuration. Flexibility in project types with an extension ecosystem. Review collected by and hosted on G2.com.
Sometimes the documentation is a bit out of date. I.e. they have new ways of doing something but their docs might reference a prior way and a blog is the only thing that references the new (and improved) way. That said, the docs are pretty good. Review collected by and hosted on G2.com.
There is probably only Bitrese, the major CI service that iOS build is prepared for free plan, so if you are interested please try it once.
It corresponds to the latest version of Xcode faster than other CI services.
In the case of iOS build in Bitrese, there is prepared a script that makes it easy to combine provisioning profile and certificate and upload.
In the environment you distribute as Adhoc Certificate, if you cooperate Apple accounts, you will automatically download the latest provisioning profile at build time. Review collected by and hosted on G2.com.
if I’m forced to say,
There are times when it is difficult to analyze build logs on error from the Web Browser Review collected by and hosted on G2.com.
I like how Bitrise does not just provide a complete solution for CI-CD but it takes it a step further by allowing customized flows with customizable "steps". This can fit almost any workflow one can think of. If I don't find a "step" that does something I need, I can write a script and implement any workflow.
It's great that you guys made it do only one thing and do it the best. Review collected by and hosted on G2.com.
Nothing to dislike but if I write something here, maybe simplify user-management because personal and official sections are a little confusing at first. Review collected by and hosted on G2.com.
So easy to setup and use. From maintaining a Jenkins slave that needed TLC at least once a week (not to mention the well aimed down time just when an urgent build was in the pipeline), to a hassle free, zero maintenance setup. Game changer on many levels. Review collected by and hosted on G2.com.
UX could use some touch ups here and there (yep, step destructive button being the next logical step when you finish configuration, I'm looking at you). But it's really minor stuff. Review collected by and hosted on G2.com.
I've chosen Bitrise about three years ago for it's clean interface and visual workflow build. The vast build-step collection with open-source distribution covered all of my daily CI needs and many more.
The above two factors made me to choose Bitrise at the time of initial CI integration when I had about zero dev-ops skills.
It is worth noting Bitrise has also a decent team-management tool, and a CLI-tool with local build execution to eliminate “It works on my Mac/PC but not on bitrise.io” kind of problems.
The service had never let me down for all this time and over 5500 builds and the support team is always there to help with config or build-step updates. Review collected by and hosted on G2.com.
It's hard to come up with downsides :)
But if you are accustomed with another conventional services with yaml-configs the syntax and workflow building approach is different and visual-first. The yaml is also there but it is more a backup solution I guess... Review collected by and hosted on G2.com.
I value the most ease of use. We have been able to introduce and train in CI setup our devs, because the platform is so accessible. It was a pleasant surprise to learn that Bitrise can distribute development versions of our projects, this made our life easier for smaller projects. Another major benefit is speed of adoption of new toolsets for iOS. Review collected by and hosted on G2.com.
So far I haven't found anything that I don't like. The product is a big upgrade compared to what I was using before. The log may be sometimes hard to navigate, but to be honest - none of the competition have solved the problem yet. Review collected by and hosted on G2.com.
The ability to auto-build your XCode & Android projects from a Github push and have them deploy to the App Store and Google Play Stores.
You can set up multiple hooks for branches and do different things depending on the branch. (i.e. Run unit tests, deploy to Beta Testers) Review collected by and hosted on G2.com.
Sometimes the project setup can be a bit cumbersome. It takes multiple build iterations for it to be successful due to setup errors that are found at different stages of the build process. For example, the App Store upload is the final step and when that fails, you have to start your entire build over to retest, all because the signing certificate was invalid. Review collected by and hosted on G2.com.
The simplicity. In the past years, the UX was only centered on the final users, not on the devs. But now the UX matters and the Bitrise team knows that. This is a CI System for UI Devs (Mobile), by UI Devs. Review collected by and hosted on G2.com.
Honestly, I don't have anything in mind that I don't like on Bitrise. I can say that the free plan is very limited. I hope that they can increase the build times for the normal devs. This is a problem because I really like to use Bitrise until in my test projects!, and for example, in iOS the build times are very long (iOS environment sucks!) and the free Bitrise plan is not enough :( Review collected by and hosted on G2.com.
Quite intuitive and very easy to onboard any new application for Mobile. Also, the Scripting steps makes almost everything possible, as all custom steps can be configured and REST API can be scripted. Review collected by and hosted on G2.com.
Currently, doesn't support Web Application CI Review collected by and hosted on G2.com.
Super easy to customize workflows for build, test and deploy with minor or no scripting. Also super easy to configure code signing and integration with github. Review collected by and hosted on G2.com.
Nothing, so far it's pretty good. I had a minor issue, but their forums and customer support were pretty quick to help me. Review collected by and hosted on G2.com.
I was able to set up continous integration for my iOS within 2 days, which I think is pretty impressive. It usually takes me much longer. So definitely big up for simplicity for Bitrise. Review collected by and hosted on G2.com.
I have to re-authenticate with 2 factor auth every 60 or so day but that seems to be an Apple imposed limitation not bitrise. Also, it's not that big a deal. Review collected by and hosted on G2.com.
Bitrise with their beautiful UI makes the setup for build automation, continuous delivery, and continuous integration a really effortless and straight forward process. It supports git Integration out of the box and has a huge amount of third-party services available as workflow steps, which saved me a lot of time in the long run.
The best thing about Bitrise is its ingenious functionality called workflows. Workflows are reusable collections of different steps, which are reusable within different workflows and are simply customized with the use of environment variables. This allows one to reuse preexisting workflows in different project stages without bloating up existing build configuration. Review collected by and hosted on G2.com.
I'm yet to discover the downsides of Bitrise but haven't so far. Review collected by and hosted on G2.com.