Skip to main content

AWS 上で Bitrise ビルドを実行する

概要

Bitrise is available as an Amazon Machine Image (AMI) in the AWS Marketplace. With the Bitrise AMI, you can run Bitrise builds using your own AWS resources on AWS EC2 instances connected to a Bitrise Workspace.

Bitrise は、AWS Marketplace で Amazon Machine Image (AMI) として入手できます。 Bitrise AMI を使用すると、Bitrise に接続された AWS EC2 インスタンス上の独自の AWS リソースを使用して Bitrise ビルドを実行できます。 ワークスペース

インバウンドトラフィックは不要

最も厳格な企業ポリシー要件にも適合できるよう、最高のセキュリティ基準を念頭に置いて Bitrise on AWS サービスを作成しました。いずれの場合も、コントローラーとビルド マシンは Bitrise コントロール プレーンへのネットワーク呼び出しを開始するため、外部からの受信トラフィックは必要ありません。

aws-manual-setup-diagram.png

The manual setup also requires an active subscription to a Bitrise AMI: AWS AMI で Bitrise をサブスクライブする.

Cloud Controller

Instead of the manual setup, we strongly recommend using the Cloud Controller to set up AWS for Bitrise builds: AWS 上の Bitrise: クラウド コントローラー.

EC2インスタンスのセットアップ

AWS EC2 インスタンス上で Bitrise ビルドを実行するには、次のことを行う必要があります。

  1. Bitrise でエージェント プールを構成する: ビルド用のエージェント プールを設定し、Bitrise ワークスペースを AWS EC2 インスタンスに接続するために必要なトークンを取得します。

  2. Bitrise AMI にサブスクライブして AWS EC2 インスタンスを起動する。 Mac または Linux インスタンスを起動できます。 Mac インスタンスの場合は、インスタンスを起動する前に専用ホストを割り当てる必要があります。

  3. トークンを使用してインスタンスを Bitrise ワークスペースに接続します。これにより、Bitrise エージェントが EC2 インスタンス上でビルドを実行できるようになります。