Bitriseで特定ブランチだけXcode 7 beta 5を使ってCI
Bitriseはとにかく新しいXcode及びXcode betaでCIできる画期的なサービスです。
Travis CIやCicle CIもGM版が出ればXcode 7に対応してくれると思いますが、待ちきれない方も大勢居るかと思います。
では早速Bitriseのアカウントを作りましょう、gihtubアカウントで登録できて便利ですね。
次にアプリの登録ですがなんとなくやればすぐ出来ると思います。(Travis CIやCicle CIをなんなく使いこなせている人は)
さて本題はmasterブランチはXcode、特定ブランチはXcode-betaでテストしたいという設定です。
Bitriseでは自レポジトリに設定を書くのではなくGUI上でWorkflowをゴリゴリ弄って設定します。
Xcode-betaでテストしたいブランチ名のWorkflowを作成。
「Select Xcode Version」を追加
「-beta」を指定して保存し...、ライブラリの場合は忘れず「Xcode: Create Archive」を消しておきます
対象ブランチのビルドを実行すると見事Xcode betaでのテストが出来ました!
めでたしめでたし