Skip to main content

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

概要

Bitrise は AWS マーケットプレイスで Amazon マシンイメージ (AMI) として販売されています。Bitrise AMI を使うと、Bitrise に接続された Amazon EC2 インスタンス上で、独自の AWS リソースを使ってビットライズビルドを実行できます ワークスペース

Bitrise は AWS マーケットプレイスで Amazon マシンイメージ (AMI) として販売されています。Bitrise AMI を使うと、Bitrise に接続された Amazon EC2 インスタンス上で、独自の AWS リソースを使ってビットライズビルドを実行できます ワークスペース。このセクションでは、Bitrise ビルド用に完全にカスタマイズされた AWS 設定を手動で設定する方法に焦点を当てます

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

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

aws-manual-setup-diagram.png

手動セットアップには、Bitrise AMIへのアクティブなサブスクリプションも必要です。 AWS AMI で Bitrise をサブスクライブする

クラウドコントローラー

手動セットアップの代わりに、クラウドコントローラーを使用して AWS for Bitrise ビルドをセットアップすることを強くお勧めします。 AWS 上の Bitrise: クラウド コントローラー

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

Bitrise ビルドを Amazon EC2 Mac または Linux インスタンスで実行するには、以下を行う必要があります。

  1. Bitriseでランナープールを設定する: ビルド用のランナープールをセットアップして、Bitrise Workspace を Amazon EC2 インスタンスに接続するのに必要なトークンを取得してください。

  2. ビットライズAMIに登録して、Amazon EC2インスタンスを起動してください。EC2 Mac インスタンスまたは EC2 Linux インスタンスのいずれかを起動できます。EC2 Mac インスタンスの場合は、インスタンスを起動する前に専用ホストを割り当てる必要があります

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