-
Suggestion
-
Resolution: Done
-
Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.
Currently we are unable to run builds for iOS, macOS or other applications which needed a macOS or Xcode underlined.
E.g. a nodejs app which includes a dependency written in Swift. We have no chance to build this decency with Pipelines.
- is related to
-
BCLOUD-9487 PhoneGap - Cordova
- Closed
- relates to
-
BCLOUD-22154 Cloud-hosted support for macOS builds
- Gathering Interest
- mentioned in
-
Page Failed to load
-
Page Failed to load
-
Page Failed to load
-
Page Loading...
-
Page Loading...
[BCLOUD-13719] Support for macOS & iOS in Pipelines
Hi all,
Quick update: this feature request is currently in active development as planned. We recently shipped Windows runners support (Beta) and the team is now focused on MacOS runners. We’ll release an early access / beta version as soon as it is ready and meets our quality standards.
Thanks again for your patience and feedback on this feature request.
Regards,
Raul
Git, CircleCI, Bitrise, Travis all support Mac. when will this be ready?
That's why I use BitRise do build the cordova iOS apps, and so are all my pipelines there.
Hi everyone,
Thanks for your interest in this feature. We've recently updated our public roadmap to reflect the current status of this feature request. Unfortunately, we hit some roadblocks during Windows support for Runners (https://jira.atlassian.com/browse/BCLOUD-13452) and we had to delay MacOS support to next quarter (Q1 2022). Good news is that with the recent early access preview of Windows, we've already solved most of the key technical challenges for iOS support as well.
We'll make iOS support available in preview as soon as we have something for you to try and share feedback with us (and doesn't compromise our high standards).
Thanks again for your patience and feedback on this feature request.
Regards,
Raul
Hi, if you grew tired of waiting, I created a tutorial on how you can connect to a Mac with an SSH connection from Bitbucket Pipelines.
30/Jul/2021 8:51 AM
"After that, we will work on adding support for macOS (and Windows) to Runners. Our current estimate for macOS runners is Q4 this year."
@rgomis Are macOS runners still on track for Q4 ? Please let us know so we can look at alternatives. Thanks
Looks like I've become interested at the right time! Looking forward to these macOS runners
@Raul: In another post I read something about dropping names at the development team for those who are interested in beta testing Mac Pipeline Runners; if you could: sign me up plz.!
Hi everyone,
Thanks for your feedback and interest on this feature request. We are currently working on Bitbucket Pipelines Runners (Linux/Docker). The GA release is expected over the next month.
After that, we will work on adding support for macOS (and Windows) to Runners. Our current estimate for macOS runners is Q4 this year.
Thanks again for your interest,
Raul
I can see the current Pipeline Runners guide supports running on Linux, but is it possible for the Pipeline runners agent to be installed on a macOS machine instead to allow support for iOS/MacOS pipelines?
No supporting mac vm builds? So, this is the reason why I choose Azure devops instead of the whole Atlassian infra
With Bitbucket Pipeline Runners arriving soon, is there an opportunity to help beta test?
Hi everyone,
This is Justin from the Bitbucket team. Thank you for your feedback on Support for macOS and iOs in Pipelines. We are currently working on Bitbucket Pipelines Runners, we hope to roll it out in Q1-Q2 2021, the public roadmap can be found here.
As there is a lot of interest in macOS/iOS support we are considering how we can add this to Runners in the future.
Thank you again for your feedback.
Cheers,
Justin Thomas
I could have sworn I saw this on the Cloud Roadmap before, but it is no longer there. (Although I suppose we can set this up ourselves with Pipelines Runners when that comes out)
Today AWS announced MacOS support as well, hopefully Bitbucket will be learning from them soon.
What’s the plan now that Atlassian is going to EOL all of the on prem servers.
1 Would really like since I'm dealing with a lot of German-specific code that +requires ISO-8859-1 encoding.
Azure devops can do iOS Builds as well. Maybe improve support for real use cases versus the constant UI refreshes that force relearning the interface every week.
If anyone still has not read about it, GitHub Actions for CI/CD support macOS / iOS .
Perhaps TravisCI joining the Bitbucket party yesterday will accelerate this getting looked at by Pipelines?
Like others, we'd prefer to do our iOS builds inside pipelines like the rest of our builds but for now have to use AppCentre.
We have React Native iOS and Android app, using Microsoft AppCenter for the builds. It offers around 4 build hrs/month with free tier. Connects well with Bitbucket
We are now testing azure CI which works with iOS and Bitbucket. And it's free for base level.
Until any word is heard from bitbucket, I’ve succesfully integrated Bitrise.
Sorry for the SPAM.
I’ve started building an open source project, to test and distribute an app for Mac (https://bitbucket.org/kikeenrique/thg-for-mac/commits/).
And here is a referral link if anyone wants to give it a try: https://app.bitrise.io/referral/ed605b603d9bfe14
There is even an article published on Bitbucket, https://bitbucket.org/blog/bitbucket-bitrise-configuring-continuous-integration-for-an-ios-app
This is definetly needed feature for full automation on the same platform.
@[Matt Ryall|account_id:557057:11212f7c-b227-40d3-b312-4668716468b0] Is there any update on this after more than 2 years from the answer? It is becoming and absolute necessity for most of our projects, we will have to move everything to any other service (all of them include this basic functionality!) if no updates arrive soon.
You don't have to move to GitLab to get iOS support, you can use Azure Pipelines with bitbucket, and other CIs as well.
To be honest, this might be a deal breaker for us in the near future to move everything to GitLab ... (if the last support iOS builds indeed)
Hi all,
Happy Friday! Quick update: this week, the team has integrated the last major code changes for MacOS runners (Beta). We still need to ensure it meets our quality standards before making it available to users. If everything goes well, we'll ship the beta release over the next weeks.
I'll keep you posted. Thanks again for your interest in this feature request.
Regards,
Raul