Skip to main content

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

管理者アクセスのみ

の役割を持つユーザーのみ 管理者 アプリのチームでアクセスできます 設定 アプリのページ。

  1. Bitriseでアプリを開きます。

  2. に移動します 設定 タブ。

    app-settings.png
  3. を見つける SSH設定 セクション。

  4. クリック SSHキーペアを変更する

    以前にSSHキーを追加したことがない場合は、ボタンに次のように表示されます。 SSHキーペアを追加します 代わりは。

    ssh_keypair.png
  5. 次の3つのオプションから1つを選択します。

    • SSHキーペアを生成し、GitHubに自動追加します:Bitriseは公開SSHキーをGitHubリポジトリに自動的に登録します。リポジトリに対する管理者権限がある場合は、これを選択してください。

    • SSHキーペアを生成する:BitriseはSSHキーペアを生成するため、Gitリポジトリに公開キーを手動で登録する必要があります。

    • 独自のSSHキーペアを使用する:認証用に独自のSSHキーペアを提供し、公開キーをGitリポジトリに手動で登録する必要があります。