![]() GitHub Actions Xcode updates based on the commit history for their MacOS 10.15 virtual environments doc here and their MacOS 10.14 doc here There, it can be accessed to those organizations that used GHA’s macOS 11.0 image while it was in public preview mode. Note that, at time of writing, the Xcode 12.5 beta made available briefly on GitHub Actions is now only available as a “private preview”. Like most CI’s, they also managed to support the Xcode 11.5 GM in a day. Their average got pulled up by a handful of versions that were supported in 2 or 3 days. New Xcode versions are generally available on GitHub Actions a little over a week after launch, but their average time to availability came in at 6.5 days – a little under a week. Note that, at time of writing, no Xcode 12.5 beta or GM is available on CircleCI’s macOS stacks, so we’ve left this latest version out of our calculations.ĬircleCI Xcode updates based on stack update notices posted to their Discourse space here This is mostly caused by some slip-ups related to a number of Xcode beta versions that took several weeks to make it onto CircleCI’s macOS stacks. New Xcode versions are usually available on CircleCI within a one week window, but their average time to availability came in at 7.2 days – a little over a week. Regardless, they have expressed a renewed commitment to hit <48 hours availability, where possible.īitrise Xcode updates based on stack update notices posted to their Discourse space here Mostly, this is due to a stretch of slower releases in Q4 2020, and Q1 2021 resulting from increased focus an ongoing infrastructure improvement. This includes GM’s and betas.Įven though this 3.4 day average puts Bitrise ahead 3 days ahead of its second fastest competitor, it falls short of their aim to have new Xcode versions available within 48 hours. Over the last 12 months, on average, it took 3.4 days to have a new Xcode version available for developers on Bitrise. To ensure we're comparing apples to apples, the dates listed are based on CET The following table shows the tracked releases, and their availability on the different platforms: ![]() Whenever a particular Xcode version was skipped by a CI provider, the next version was used instead to determine availability. Over a 12 month period, a sample of Xcode GMs, RCs and betas was generated based on data aggregated by - For this sample of 15 Xcode releases, we pulled in publicly available information on Xcode releases on Bitrise, GitHub Actions, CircleCI, and Travis. ![]() With WWDC 2021 around the corner, enticing teams with the shiny new things the Apple folks thought up for us, this topic is more relevant than ever. Rapid access to Xcode versions ensure that apps are submitted, and updated on time, while Xcode betas help prepare for new features, functionality, and – dreaded – deprecations. Xcode versions are the drumbeat that iOS teams all around the world march to.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |