Bitrise ビルドをオンプレミスで実行する
Bitrise エージェントをインストールし、Bitrise に接続することで、独自のハードウェアまたは仮想環境で Bitrise ビルドを実行できます。 ワークスペース。
これを行うには、Bitrise エージェントを次のサイトから入手する必要があります。 自作 次に、2 つの Bitrise サービス エンドポイントにアクセスできるようにネットワークを構成します。
ツールとサービス
この方法で Bitrise エージェントを使用する場合は、必要なツールがすべてマシンにインストールされていることを確認する必要があることに注意してください。現時点では、このオンプレミス ソリューション用のプレインストール ツールは提供されていません。
-
Bitrise エージェント プールを構成します。 ワークスペースの設定 bitrise.io のページ: エージェントプールの構成。
必ずプロセスからトークンを取得してください。
-
をフェッチします
bitrise-den-agent
Homebrew の公式。brew tap bitrise-io/den-agent
-
最新バージョンをインストールします。
brew install bitrise-den-agent
-
次の 2 つのサービスにアクセスできるようにネットワークを構成します。
-
https://den.services.bitrise.io
-
https://build-log.services.bitrise.io
エージェントは、ビルドを実行し、Bitrise Web サイトと通信するために、これらの両方にアクセスできる必要があります。
-
-
マシン上のエージェントを Bitrise ワークスペースに接続します。
マックOS
Linux
-
sudo sed -i '' 's/BITRISE_AGENT_TOKEN/<YOUR_AGENT_POOL_TOKEN>/' ~/Library/LaunchDaemons/io.bitrise.self-hosted-agent.plist sudo launchctl load -w ~/Library/LaunchDaemons/io.bitrise.self-hosted-agent.plist
-
sudo sed -i 's/BITRISE_AGENT_TOKEN/<YOUR_AGENT_POOL_TOKEN>/' /etc/systemd/system/bitrise-den-agent.service sudo systemctl start bitrise-den-agent.service
-