Developing new features for our platform is one of the key ways we can make sure we are giving you the best service possible — and we wouldn’t be able to do it without your help. Let’s take a look at all the feature requests that we have received in the past few weeks!
Our first feature request comes from Arun Kumar Krishtamshetty, who is is having some problems due to synchronization issues when running Android Espresso testing on Firebase virtual devices, and would like to see the option for physical ones.
Our next feature request comes from Nick Hammond, and is about the ability of setting a different stack for particular builds, which would enable users to run the same workflow on, for example, a beta stack, and spot any problems in advance.
Next up is one from Fin Horsley, who would like to see the option of being able to export registered devices in CSV format. This would be useful when dealing with Xamarin builds, for example, that don’t support Automatic Provisioning, and require users to upload all new devices to Apple manually.
This one comes from Asif Ansari, who would like to see a way to trigger workflows based on the contents of commit messages.
Next is Azat Khuzhin with a request for various stack support for the Project Scanner step.
Our next feature request comes from Etienne Girot, and is about creating an API endpoint that would allow the gathering of statistics about a workflow in the long term, for example, failure and success rates and number of builds ran.
This one comes from Dominik Roszkowski, who would like to see the option of being able to create more recent devices in AVD Manager.
Our next request comes from Dominik as well, this time, about being able to set a selected workflow to be run on different stack, while the whole build would be run on the primary stack.
Next up is Mzabetian, who had a request regarding using PR flags to determine which stack to use for the usual workflow.
Our next request comes from Gaurav Dalal, who would like to see a feature for stopping or failing builds based on certain variables in the shell script step.
This one comes from Aaron Smith, who would like the option of allowing the retrying of failed tests on Firebase Test Lab devices without running another build.
Next up is Florian Le Ficher with a request for updating the Android SDK on Mac stacks. This is important due to the fact that without this update, users are unable to build on these stacks when targeting the last version.
Our next request comes from Jerome Cha, who would like to see the Ubuntu stack’s Java being switched to AdoptOpenJDK, similarly to what happened with macOS.
Next is Markus Gursch with his feature request for the ability to deactivate single steps, something that a couple of users have brought up in the near past.
Next up is Driesrentio, who would like to see the option of aborting/cancelling builds at the build list page, which would make sense in the case of running a large number of builds at the same time.
That’s it for now, folks! Make sure you go and vote on your favorite feature requests to help us see just what it is you'd really want to see on Bitrise. Have any ideas that you haven't seen mentioned? Post them on the feature request page — all you have to do is log into your account, click "New Topic" on the top right corner of the page, and you're good to go! See you in two weeks with a new Feature Request Friday!