CodeCatalyst で拡張機能を持つプロジェクトに機能を追加する - Amazon CodeCatalyst

CodeCatalyst で拡張機能を持つプロジェクトに機能を追加する

Amazon CodeCatalyst には、機能を追加し、CodeCatalyst 以外の製品と統合するのに役立つ拡張機能が含まれています。CodeCatalyst カタログの拡張機能を使用すると、チームは CodeCatalyst でのエクスペリエンスをカスタマイズできます。

利用可能なサードパーティー拡張機能

CodeCatalyst プロジェクトには、リソースの統合を選択した拡張機能に応じて、特定の機能を追加できます。

CodeCatalyst での GitHub リポジトリの統合

GitHub は、デベロッパーがコードを保存および管理するためのクラウドベースのサービスです。[GitHub リポジトリ] 拡張機能を使用すると、Amazon CodeCatalyst プロジェクト内からリンクされた GitHub リポジトリを使用できます。新しい CodeCatalyst プロジェクトを作成するときに GitHub リポジトリをリンクすることもできます。詳細については、「リンクされたサードパーティーリポジトリを使用したプロジェクトの作成」を参照してください。

注記
  • CodeCatalyst プロジェクトでは、空の GitHub リポジトリまたはアーカイブされた GitHub リポジトリを使用することはできません。

  • [GitHub リポジトリ] 拡張機能は、GitHub Enterprise Server リポジトリと互換性がありません。

[GitHub リポジトリ] 拡張機能をインストールして設定すると、次のことができるようになります。

  • CodeCatalyst のソースリポジトリの一覧に GitHub リポジトリを表示する

  • GitHub リポジトリにワークフロー定義ファイルを保存および管理する

  • CodeCatalyst 開発環境からリンクされた GitHub リポジトリに保存されているファイルの作成、読み取り、更新、削除

  • CodeCatalyst にリンクされた GitHub リポジトリからファイルを保存してインデックスを作成する

  • 接続された GitHub アカウントの既存のリポジトリを使用して CodeCatalyst プロジェクトを作成する

  • ブループリントを使用してプロジェクトを作成するとき、またはブループリントを追加するときに、ブループリントによって生成されたコードを使用して GitHub リポジトリを作成する

  • Start CodeCatalyst ワークフローは、コードがリンクされた GitHub リポジトリにプッシュされたとき、またはリンクされた GitHub リポジトリでプルリクエストが作成、変更、または閉じられたときに自動的に実行されます。

  • CodeCatalyst ワークフローでリンクされた GitHub リポジトリソースファイルを使用する

  • CodeCatalyst ワークフローで GitHub アクションを読み取って実行する

  • リンクされた GitHub リポジトリに CodeCatalyst ワークフロー実行ステータスを送信し、コミットステータスに基づいて GitHub プルリクエストマージをブロックする

CodeCatalyst での Bitbucket リポジトリの統合

Bitbucket は、デベロッパーがコードを保存および管理するためのクラウドベースのサービスです。[Bitbucket リポジトリ] 拡張機能を使用すると、Amazon CodeCatalyst プロジェクト内からリンクされた Bitbucket リポジトリを使用できます。新しい CodeCatalyst プロジェクトを作成するときに Bitbucket リポジトリをリンクすることもできます。詳細については、「リンクされたサードパーティーリポジトリを使用したプロジェクトの作成」を参照してください。

注記
  • CodeCatalyst プロジェクトでは、空の Bitbucket リポジトリまたはアーカイブされた Bitbucket リポジトリを使用することはできません。

  • [Bitbucket リポジトリ] 拡張機能は Bitbucket データセンターリポジトリと互換性がありません。

[Bitbucket リポジトリ] 拡張機能をインストールして設定すると、次のことができるようになります。

  • CodeCatalyst のソースリポジトリの一覧に Bitbucket リポジトリを表示する

  • Bitbucket リポジトリにワークフロー定義ファイルを保存および管理します。

  • CodeCatalyst 開発環境からリンクされた Bitbucket リポジトリに保存されているファイルの作成、読み取り、更新、削除

  • 接続された Bitbucket アカウントの既存のリポジトリを使用して CodeCatalyst プロジェクトを作成する

  • CodeCatalyst にリンクされた Bitbucket リポジトリからファイルを保存してインデックスを作成する

  • ブループリントを使用してプロジェクトを作成するとき、またはブループリントを追加するときに、ブループリントによって生成されたコードを使用して Bitbucket リポジトリを作成する

  • Start CodeCatalyst ワークフローは、コードがリンクされた Bitbucket リポジトリにプッシュされたとき、またはリンクされた Bitbucket リポジトリでプルリクエストが作成、変更、または閉じられたときに自動的に実行されます。

  • CodeCatalyst ワークフローでリンクされた Bitbucket リポジトリソースファイルを使用する

  • リンクされた Bitbucket リポジトリに CodeCatalyst ワークフロー実行ステータスを送信し、コミットステータスに基づいて Bitbucket プルリクエストマージをブロックする

CodeCatalyst での GitLab リポジトリの統合

GitLab は、デベロッパーがコードを保存および管理するためのクラウドベースのサービスです。GitLab リポジトリ拡張機能を使用すると、Amazon CodeCatalyst プロジェクト内からリンクされた GitLab リポジトリを使用できます。新しい CodeCatalyst プロジェクトを作成するときに GitLab プロジェクトをリンクすることもできます。詳細については、「リンクされたサードパーティーリポジトリを使用したプロジェクトの作成」を参照してください。

注記
  • CodeCatalyst プロジェクトでは、空の GitLab リポジトリまたはアーカイブされた GitLab リポジトリを使用することはできません。

  • GitLab リポジトリ拡張機能は、GitLab セルフマネージドリポジトリと互換性がありません。

GitLab リポジトリ拡張機能をインストールして設定すると、次のことができるようになります。

  • CodeCatalyst のソースリポジトリの一覧で GitLab プロジェクトリポジトリを表示する

  • ワークフロー定義ファイルを GitLab プロジェクトリポジトリに保存および管理する

  • CodeCatalyst 開発環境からリンクされた GitLab プロジェクトリポジトリに保存されているファイルの作成、読み取り、更新、削除を行う

  • 接続された GitLab ユーザーの既存のリポジトリを使用して CodeCatalyst プロジェクトを作成する

  • CodeCatalyst にリンクされた GitLab プロジェクトリポジトリからファイルを保存してインデックスを作成する

  • ブループリントを使用してプロジェクトを作成するとき、またはブループリントを追加するときに、ブループリントによって生成されたコードを使用して GitLab プロジェクトリポジトリを作成する

  • コードがリンクされた GitLab プロジェクトのリポジトリにプッシュされた場合、またはリンクされた GitLab プロジェクトのリポジトリでプルリクエストが作成、修正、またはクローズされた場合に、CodeCatalyst ワークフローの実行を自動的に開始する

  • CodeCatalyst ワークフローでリンクされた GitLab プロジェクトリポジトリソースファイルを使用する

  • リンクされた GitLab プロジェクトリポジトリに CodeCatalyst ワークフロー実行ステータスを送信し、コミットステータスに基づいて GitLab マージリクエストをブロックする

CodeCatalyst での Jira の問題の統合

Jira は、アジャイル開発チームが作業を計画、割り当て、追跡、報告、管理するのに役立つソフトウェアアプリケーションです。Jira Software 拡張機能を使用すると、Amazon CodeCatalyst プロジェクトで Jira プロジェクトを使用できます。

注記

CodeCatalyst は、Jira Software Cloud とのみ互換性があります。

Amazon CodeCatalyst プロジェクトの Jira Software 拡張機能をインストールして設定すると、次のことができるようになります。

  • CodeCatalyst プロジェクトにリンクして CodeCatalyst から Jira プロジェクトにアクセスする

  • CodeCatalyst プルリクエストに関する Jira の問題を更新する

  • Jira の問題でリンクされた CodeCatalyst プルリクエストのステータスとワークフローの実行を表示する