SSHキーの構成
アプリのリポジトリにアクセスするには、BitriseにSSHキーが必要です。 Bitriseにアプリを最初に追加するときにSSHキーを追加できますが、アプリ設定の任意の時点でキーを更新できます。
SSHキーは認証の主要な方法です。アプリのリポジトリにアクセスするには、Bitriseは公開鍵とプライベートSSH鍵のペアを必要とし、公開鍵はアプリのGitリポジトリに登録されています。
HTTPS URL の使用
HTTPS Git URL を使用できます。この場合、SSH キーは必要ありません。ただし、HTTPS URL を介してプライベート Git リポジトリまたは Git サブモジュールにアクセスするには、追加の構成が必要です。 HTTPS を使用したプライベート Git リポジトリへのアクセス.
Bitriseにアプリを最初に追加するときにSSHキーを追加できますが、いつでもキーを更新できます。アプリを追加するときにSSHキーの構成をスキップして、後でSSHキーを登録することもできます。
独自のSSHキーを生成する
簡単なコマンドライン/ターミナルコマンドを使用して、独自のSSHキーペアを生成できます。
ssh-keygen -t rsa -b 4096 -P '' -f ./bitrise-ssh -m PEM
これにより、現在のディレクトリ(コマンドを実行するディレクトリ)に2つのファイルが生成されます。
-
bitrise-ssh
(秘密鍵) -
bitrise-ssh.pub
(公開鍵)
コピーして貼り付ける必要があります 公開鍵 Gitホスティングサービス(GitHub、Bitbucketなど)に、そしてアプリを登録するときに bitrise.io、あなたは提供する必要があります 秘密鍵。
SSHキーを設定するには bitrise.io:
管理者アクセスのみ
の役割を持つユーザーのみ 管理者 アプリのチームでアクセスできます 設定 アプリのページ。
-
Bitriseでアプリを開きます。
-
に移動します 設定 タブ。
-
を見つける SSH設定 セクション。
-
クリック
。以前にSSHキーを追加したことがない場合は、ボタンに次のように表示されます。
代わりは。 -
次の3つのオプションから1つを選択します。
-
SSHキーペアを生成し、GitHubに自動追加します:Bitriseは公開SSHキーをGitHubリポジトリに自動的に登録します。リポジトリに対する管理者権限がある場合は、これを選択してください。
-
SSHキーペアを生成する:BitriseはSSHキーペアを生成するため、Gitリポジトリに公開キーを手動で登録する必要があります。
-
独自のSSHキーペアを使用する:認証用に独自のSSHキーペアを提供し、公開キーをGitリポジトリに手動で登録する必要があります。
-