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. に移動します 設定 タブ。

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

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

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

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

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

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

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