Переглядів 923
In the last couple years, I’ve been relying on Xcode Cloud for testing and deploying my iOS and macOS projects. I didn’t really enjoy using the service because of its slow interface and builds failing for unknown reasons. But the simplicity was appealing, anyway.
In December, Apple suddenly announced that Xcode Cloud’s entry-level tier, previously priced at $15 a month (but free until the end of 2023), would stay free for all Apple Developer Program members. I guess it’s time to give the service an ultimate look.
This is not a real tutorial (because, honestly, there’s no difficult things in need of explanation). Instead, I’m using this video to emphasize the importance of using CI for ensuring smooth and secure software delivery.
You can support The Swift Bird by…
• …buying me a coffee: www.buymeacoffee.com/SwiftBird
• …becoming a regular sponsor: / swiftbird
Links:
• Xcode Cloud overview and pricing: developer.apple.com/xcode-cloud/
• The announcement post: developer.apple.com/news/?id=...
• Making dependencies available to Xcode Cloud: developer.apple.com/documenta...
• Writing custom build scripts: developer.apple.com/documenta...
• Xcode Cloud API documentation: developer.apple.com/documenta...
Chapters:
• 0:00 Intro
• 0:57 The Big News
• 1:33 Xcode Cloud Background
• 3:33 What’s Changed?
• 4:54 My Take
• 6:19 CI Setup
• 9:15 “Advanced” Features
• 10:24 Limitations of Xcode Cloud
• 11:38 Summary
• 13:31 Outro
The Swift Bird is produced by / yakovmanshin .
#XcodeCloud #continuousintegration #softwareengineering