Bitriseとは何ですか?
GitHub

Bitriseとは何ですか?

Bitriseはモバイルアプリ開発(iOS, Android, Xamarin, …)における継続的インテグレーションデリバリー(CI/CD) プラットフォームをサービス(PaaS)として提供しています。ソフトウェアプロジェクトの開発・自動化を手助けするためのツール・サービスの集合体です。

**
数回のクリックであなたのアプリのテストやデプロイ作業を自動化しましょう!**

bitrise.ioでビルドを走らせましょう。

command line scripts/programs によって実行されていれば、以下のStepが可能です;

インフラ

ビルドをトリガーする際(Virtual Machineがホストとして登録されている場合)、あなたのビルドと定義済みのワークフロー(一連のビルドStep) は段階的に実行されます。

ビルドが終了すると、Virtual Machineはなくなります。その後ワークフローで走った全てのStepのログ記録の参照ができます。詳しくはCode Securityをご覧ください。

Virtual Machinesはアプリのビルドに必要なツールが全て備わっています。Bitriseは自動的にどのStack(バーチャルマシンの種類)があなたのアプリに適しているかを検知します。もちろんいつでも手動で変えることも可能です。

Bitrise CLI - オープンソース・オフライン・オートメーションランナー

bitriseビルドをあなたのマシンで走らせる場合、open source runnerをインストールしてください。その上で、bitriseコマンドを使いワークフローを実行してください。bitrise.ioアカウントはBitrise CLIを使用する場合必要ありません。

新しいStepの開発、ビルドのデバギング(誤作動・不具合の修正)を皆様にお手伝いいただけると非常に助かります。

オフラインでビルドを走らせる方法についてはDev CenterのBitrise CLI and bitrise.ymlを参照してください。

Bitrise API

Go言語でのビルドは、BitriseのAPIで簡単にアクセスができ、使うことができます。ユーザー認証のためのPersonal Access Tokenを取得していれば問題なく使うことができます。