GitHub アカウント、Bitbucket ワークスペース、GitLab ユーザー、および Jira サイト CodeCatalyst に接続 - Amazon CodeCatalyst

GitHub アカウント、Bitbucket ワークスペース、GitLab ユーザー、および Jira サイト CodeCatalyst に接続

GitHub リポジトリ、Bitbucket リポジトリ、または GitLab プロジェクトリポジトリを使用するか、CodeCatalyst で Jira プロジェクトを管理するには、まずサードパーティーソースを CodeCatalyst スペースに接続する必要があります。拡張機能とその機能の詳細については、「利用可能なサードパーティー拡張機能」を参照してください。

重要

GitHub アカウント、Bitbucket ワークスペース、GitLab ユーザー、または Jira サイトを CodeCatalyst スペースに接続するには、サードパーティーソースの管理者と CodeCatalyst [スペース管理者]の両方である必要があります。

注記

GitHub アカウントへの接続を使用している場合は、CodeCatalyst ID と GitHub ID 間の ID マッピングを確立するための個人用接続を作成する必要があります。詳細については、「個人用接続」と「個人接続を使用して GitHub リソースにアクセスする」を参照してください。

GitHub アカウント、Bitbucket ワークスペース、GitLab ユーザー、または Jira サイトを CodeCatalyst に接続するには
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. CodeCatalyst スペースに移動します。

  3. 次のいずれかを実行して、スペースにインストールされている拡張機能の一覧を表示します。

    1. [設定] を選択し、[インストールされている拡張機能] を選択します。

    2. トップメニューで [カタログ] アイコン The CodeCatalyst catalog icon in the top navigation bar in CodeCatalyst. を選択します。

  4. 設定する拡張機能の 1 つとして、[設定] を選択します。[GitHub リポジトリ][Bitbucket リポジトリ][GitLab リポジトリ]、または [Jira Software] を選択します。

  5. 設定するサードパーティー拡張機能に応じて、次のいずれかを実行します。

    • GitHub リポジトリ: GitHub アカウントに接続します。

      1. [接続済み GitHub アカウント] タブで、[GitHub アカウントを接続] を選択して、GitHub の外部サイトに移動します。

      2. GitHub 認証情報を使用して GitHub アカウントにサインインし、Amazon CodeCatalyst をインストールするアカウントを選択します。

        ヒント

        以前に GitHub アカウントをスペースに接続したことがある場合、再承認を求めるプロンプトは表示されません。複数の GitHub スペースのメンバーまたは共同作業者である場合は、拡張機能をインストールする場所を尋ねるダイアログボックスが表示されます。1 つの GitHub スペースのみに属している場合は、Amazon CodeCatalyst アプリケーションの設定ページが表示されます。リポジトリへのアクセスを許可するアプリケーションを設定し、[保存] を選択します。[保存] ボタンがアクティブでない場合は、設定を変更してから再試行してください。

      3. CodeCatalyst で現在と今後のすべてのリポジトリにアクセスできるようにすることを選択するか、または CodeCatalyst で使用する特定の GitHub リポジトリを選択します。デフォルトのオプションでは、CodeCatalyst によってアクセスされる今後のリポジトリなど、GitHub アカウントにすべての GitHub リポジトリが含まれます。

      4. CodeCatalyst に付与されているアクセス許可を確認してから、[インストール] を選択します。

      GitHub アカウントを CodeCatalyst に接続すると、[GitHub リポジトリ] 拡張機能の詳細ページに移動します。このページでは、接続された GitHub アカウントとリンクされた GitHub リポジトリを表示および管理できます。

    • Bitbucket リポジトリ: Bitbucket ワークスペースに接続します。

      1. [Connected Bitbucket ワークスペース] タブで、[Connect Bitbucket ワークスペース] を選択して Bitbucket の外部サイトに移動します。

      2. Bitbucket 認証情報を使用して Bitbucket ワークスペースにサインインし、CodeCatalyst に付与されたアクセス許可を確認します。

      3. [ワークスペースの認証] ドロップダウンメニューから、CodeCatalyst へのアクセスを許可する Bitbucket ワークスペースを選択し、[アクセスを許可] を選択します。

        ヒント

        以前に Bitbucket ワークスペースをスペースに接続したことがある場合、再承認を求めるプロンプトは表示されません。複数の Bitbucket ワークスペースのメンバーまたは共同作業者である場合は、拡張機能をインストールする場所を尋ねるダイアログが表示されます。1 つの Bitbucket ワークスペースのみに属している場合は、Amazon CodeCatalyst アプリケーションの設定ページが表示されます。ワークスペースのアクセスを許可するアプリケーションを設定し、[アクセスを許可] を選択します。[アクセスを許可] ボタンがアクティブでない場合は、設定を変更してから、再試行してください。

      Bitbucket ワークスペースを CodeCatalyst に接続すると、[Bitbucket リポジトリ] 拡張機能の詳細ページに移動します。このページでは、接続された Bitbucket ワークスペースとリンクされた Bitbucket リポジトリを表示および管理できます。

    • GitLab リポジトリ: GitLab ユーザーに接続します。

      1. [GitLab ユーザーを接続] を選択して、GitLab の外部サイトに移動します。

      2. GitLab 認証情報を使用して GitLab ユーザーにログインし、CodeCatalyst に付与されたアクセス許可を確認します。

        ヒント

        以前に GitLab ユーザーをスペースに接続したことがある場合、再承認を求めるプロンプトは表示されません。代わりに、CodeCatalyst コンソールに戻ります。

      3. [GitLab の AWS コネクターを認証] を選択します。

      GitLab ユーザーを CodeCatalyst に接続すると、GitLab リポジトリ拡張機能の詳細ページに移動します。このページでは、接続された GitLab ユーザーと、リンクされた GitLab プロジェクトリポジトリを表示および管理できます。

    • [Jira Software]: Jira サイトを接続します。

      1. [Connected Jira サイト] タブで、[Connect Jira サイト] を選択して、Atlassian Marketplace の外部サイトに移動します。

      2. [今すぐ取得] を選択して、Jira サイトへの CodeCatalyst のインストールを開始します。

        注記

        以前に CodeCatalyst を Jira サイトにインストールした場合は、通知が届きます。[使用を開始] を選択し、最終ステップに進みます。

      3. ロールに応じて、次のいずれかを実行します。

        1. Jira サイト管理者の場合は、サイトのドロップダウンメニューから、Jira サイトを選択して CodeCatalyst アプリケーションをインストールし、[アプリをインストール] を選択します。

          注記

          Jira サイトが 1 つある場合、このステップは表示されず、自動的に次のステップに移動します。

          1. Jira 管理者でない場合は、サイトのドロップダウンメニューから、Jira サイトを選択して CodeCatalyst アプリケーションをインストールし、[アプリをリクエスト] を選択します。Jira アプリケーションのインストールの詳細については、「アプリケーションをインストールできるユーザー」を参照してください。

          2. CodeCatalyst を入力テキストフィールドに入力するか、デフォルトのテキストを保持する必要がある理由を入力し、[リクエストを送信] を選択します。

      4. アプリケーションのインストール時に CodeCatalyst によって実行されたアクションを確認し、[今すぐ取得] を選択します。

      5. アプリケーションをインストールしたら、[CodeCatalyst に戻る] を選択して CodeCatalyst に戻ります。

      Jira サイトを CodeCatalyst に接続したら、[Jira Software] 拡張機能の詳細ページの [Connected Jira サイト] タブで接続されたサイトを表示できます。

GitHub リポジトリ、Bitbucket リポジトリ、または GitLab プロジェクトリポジトリを使用したり、CodeCatalyst で Jira の問題を管理したりする必要がなくなった場合は、サードパーティーソースを切断できます。GitHub アカウント、Bitbucket ワークスペース、または GitLab ユーザーが切断されると、サードパーティーリポジトリのイベントはワークフロー実行を開始せず、CodeCatalyst 開発環境でこれらのリポジトリを使用することはできません。Jira サイトが切断されると、サイトのプロジェクトで発生した Jira の問題は CodeCatalyst プロジェクトで利用できなくなり、CodeCatalyst の [問題] が再び発行プロバイダーになります。詳細については、「GitHub アカウント、Bitbucket ワークスペース、GitLab ユーザー、Jira サイトの CodeCatalyst の切断」を参照してください。