これはSwiftアドベントカレンダーの17日目の記事です。 Swiftの方はプラットフォームに依存しないエントリーを書くべきかと思いましたが、 FastlaneのSwift対応がタイムリーだったのでこっちにしました。 元はSwiftでTCPソケット通信を書こうと思ってたので、年末にでも。それでは本題へ 今回は下記のプロジェクトを元に紹介していきます。 https://github.com/matsuokah/fastlane-swift-samplegithub.com Fastfileの設定ファイルやその周辺がSwiftで書けるようになりました fastlaneがもともとRubyなのは周知の事実ですが、rubyの実装をSwiftから叩く実装が2.69.0から入りました。 Swift対応の実装方針としてはブリッジ、フック、そしてlane定義に分かれています。 ブリッジ: Rubyのコマンド
![FastlaneがSwiftで書けるようになった〜 - will and way](https://cdn-ak-scissors.b.st-hatena.com/image/square/7b0dd33f40b911eacd7c8b22af399c0fed610cc5/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmatsuokah%2F20171217%2F20171217013103.png)