作为 iOS 开发,我们的 CI 经常使用 Ruby 的命令行工具,像 fastlane, CocoaPods, Xcodeproj 。
随着 Ruby 逐渐没落,维护成本逐渐上升。
通过 Swift Package Manager,使用 Apple Swift 语言建立 Command line tool,让团队中的 iOS 开发者更易于开发维护。
https://openssl.medium.com/while-developing-ios-applications-we-often-find-ourselves-using-command-line-tools-in-ruby-6ef53046925c
随着 Ruby 逐渐没落,维护成本逐渐上升。
通过 Swift Package Manager,使用 Apple Swift 语言建立 Command line tool,让团队中的 iOS 开发者更易于开发维护。
https://openssl.medium.com/while-developing-ios-applications-we-often-find-ourselves-using-command-line-tools-in-ruby-6ef53046925c