Cloud Manager パイプラインは、外部Git リポジトリにアクセスしたり使用したりできません

サポートされているパイプラインタイプとリポジトリ設定の制限により、外部Git リポジトリを使用する際にCloud Manager パイプラインが失敗する場合があります。 多くの場合、分岐が見つからなかったり、パイプラインオプションが利用できなかったり、機能が制限されたりします。 この問題は、一般的に、BYO Gitの制約と、接続エラーではなく誤ったリポジトリ設定が原因で発生します。 リポジトリのサポートを検証し、パイプラインタイプを調整して、正しい設定を確保することで、問題を解決できます。 この解決策により、サポートされているパイプラインが外部リポジトリで正しく機能するようになります。

説明 description

環境

  • Adobe Experience Manager(クラウドベースのデプロイメントプラットフォーム)
  • 外部Git リポジトリ(例:Bitbucket、GitLab、Azure DevOps、GitHub Enterprise)
  • BYO Git統合を使用したプロジェクト

問題/症状

  • パイプライン作成インターフェイスにブランチが表示されない
  • パイプラインの作成が失敗するか、対象となるリポジトリが表示されない
  • サポートされていないパイプラインタイプ(例:設定またはweb階層パイプライン)
  • リポジトリは表示されますが、パイプライン設定には使用できません

根本原因

外部Git リポジトリは、限られた機能でサポートされています。 互換性があるのは特定のパイプラインタイプのみですが、その他はプラットフォームでホストされるリポジトリに限定されています。 分岐が見つからないことや、使用できないオプションは、通常、接続の問題ではなく、これらの制限によって発生します。

確認方法

  • 選択したパイプラインタイプが外部Git リポジトリでサポートされているかどうかを確認します
  • リポジトリがリポジトリ設定セクションに「接続されている」と表示されていることを確認します
  • リポジトリがHTTPS経由で正しい権限でアクセスできることを確認する
  • サポートされているパイプラインタイプを使用する場合に分岐が表示されることを確認します

解決策 resolution

この問題を解決するには:

  1. 目的のパイプラインタイプが外部リポジトリでサポートされていることを検証します。フルスタックパイプラインのみがサポートされます。
  2. 外部リポジトリを登録するには、正しいURLと認証方法を使用してリポジトリ管理セクションに追加します。
  3. サポートされていないパイプラインタイプが必要な場合は、リポジトリをプラットフォームホストのGit リポジトリにミラーリングするように同期プロセスを設定します。
  4. リポジトリの接続性を確認し、そのステータスが「接続済み」と表示されていることを確認します。
  5. 設定後にブランチリストとパイプラインの作成が正しく機能することを確認します。

リポジトリの接続性と制限を確認した後もCloud Managerが外部Gitからブランチを読み取れない場合は、Adobe サポート ​にお問い合わせください。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles