リポジトリアクセスの構成
自動Webhook登録など、Bitriseが提供するすべての機能を最大限に活用するには、GitHub / GitLab/BitbucketアカウントをBitriseアカウントに接続する必要があります。
Bitrise がビルドできるようにするには、Git リポジトリ内のコードにアクセスする必要があります。このためには、Git プロバイダー アカウントを Bitrise に接続することをお勧めします。接続するには、主に 2 つの方法があります。
次のいずれかの方法で、3 つの Git プロバイダー アカウントすべてを接続できます。
-
新しいBitriseを追加するときにアカウントを接続する プロジェクト。
-
からアカウントを接続する プロファイル設定 ページ。
Gitプロバイダーごとに1つのアカウント
同じGitプロバイダーの2つのアカウント(たとえば、2つのGitHubアカウント)をBitriseに接続することはできないことに注意してください。
1 つの Git プロバイダー アカウントの接続は最終的なものではありません。いつでもアカウントを切断して別のアカウントに接続できます。 間違った Git アカウントを Bitrise にリンクしました.
プロジェクトを追加するときに Git プロバイダーを OAuth で接続する
Git プロバイダー アカウントを OAuth アプリに接続すると、Bitrise は次のことが可能になります。
-
利用可能なリポジトリを一覧表示する 新しいプロジェクトを追加する。
-
Webhookを自動的に登録するウェブフックを使用すると、 ビルドトリガー および使用を可能にする Gitインサイト。
-
あなたにログインします bitrise.io アカウント。
-
クリック
。 -
に 新しいアプリを作成する ページで、アカウントを選択し、アプリのプライバシー設定を設定します。
-
では リポジトリを選択 セクションで、リモート リポジトリを選択するか、URL を手動で入力するかを選択します。
git URL を手動で入力することを選択した場合は、 Git リポジトリ (クローン) URL フィールドをクリックして .
-
リモート リポジトリを選択した場合は、アプリのリポジトリの Git サービス プロバイダーを選択します。そのプロバイダーのアカウントが Bitrise アカウントに接続されていない場合、UI に接続オプションが表示されます。
-
クリック
.これにより、Git プロバイダーのログイン ページが表示されます。 -
Gitプロバイダーアカウントにログインします。
-
bitrise.ioを承認するように求められるはずです-やってください!成功した場合は、Bitriseにリダイレクトされ、アカウントが正常にリンクされたことを通知するポップアップメッセージが表示されます。クリック
。
アカウント設定ページからOAuthを使用してGitプロバイダーを接続する
Git プロバイダー アカウントを OAuth アプリケーションに接続すると、Bitrise は次のことが可能になります。
-
利用可能なリポジトリを一覧表示する 新しいアプリの追加.
-
Webhook を自動登録する. Webhook により設定が可能 ビルドトリガー.
-
Bitriseにログインし、 ビットライズCI 左側のナビゲーション メニューから。
-
右上隅のプロフィール画像をクリックして、ドロップダウン メニューを開きます。
-
を選択
オプション。 -
左側の下 接続された Git プロバイダーで、接続する Git プロバイダーの名前の横にあるトグルをクリックします。
-
Gitプロバイダーアカウントにログインします。
-
bitrise.ioを承認するように求められるはずです-やってください!成功した場合は、Bitriseにリダイレクトされ、アカウントが正常にリンクされたことを通知するポップアップメッセージが表示されます。クリック
。
Gitプロバイダーアカウントの切断
-
Bitriseにログインし、 ビットライズCI 左側のナビゲーション メニューから。
-
右上隅のプロフィール画像をクリックして、ドロップダウン メニューを開きます。
-
を選択
オプション。 -
左下の 接続された Git プロバイダーで、切断する Git プロバイダーの名前の横にあるトグルをクリックします。
OAuth 接続から GitHub アプリへの切り替え
Bitrise プロジェクトに GitHub アカウントへの OAuth 接続が設定されている場合は、機能を失うことなくいつでも Bitrise GitHub アプリに変更できます。切り替えを強くお勧めします。Bitrise GitHub アプリがインストールされると、Bitrise ビルドを実行するためにサービス認証ユーザー、SSH キー、または Webhook は不要になります。
HTTPS URL required
Please note that the GitHub App requires an HTTPS URL for your repository instead of an SSH one. Normally, you don't have to worry about this: setting up the GitHub App connection changes the URL of your project. If there's an issue, you can change the URL manually: リポジトリのURLを変更する.
元に戻すことはできません
Bitrise プロジェクトを OAuth 接続から GitHub アプリに切り替えると、元に戻すことはできません。
切り替えるには:
-
関連ガイドの説明に従って、Bitrise GitHub アプリをインストールします。 ワークスペース設定ページからGitHubアプリを接続する。
-
Bitriseでアプリを開くには、 管理者 アプリチームでの役割。
-
に移動します 設定 タブ。
-
左側のナビゲーションメニューで、 統合 そして、 Git プロバイダー タブ。
-
の中に Git 統合ステータス セクションでは、GitHub Appのサポートに関する情報が記載された青いカードが表示されます。切り替えるには、 。