AEMaaCS のプライベート GitHub リポジトリに切り替えた後、リリースブランチが見つからない

Cloud Manager for Adobe Experience Manager as a Cloud Service(AEMaaCS)でプライベート GitHub リポジトリを使用してデプロイメントパイプラインを設定する場合、ブランチの選択ドロップダウンに一部のリリースブランチが表示されない。 機能ブランチは期待どおりに表示されますが、ほとんどのリリースブランチは、リポジトリに存在し、API によって返されているにもかかわらず、非表示になります。  この問題を解決するには、フルリリースブランチ名を手動で入力します。

説明 description

環境

  • 製品:Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites
  • シナリオ:30 を超えるブランチを持つプライベート GitHub リポジトリ

問題/症状

  • Cloud Managerでプライベート GitHub リポジトリを設定すると、ブランチ選択ドロップダウンに限られたブランチのセットのみが表示されます。
  • リポジトリーに存在し、Cloud Manager API から返される場合でも、ほとんどのリリースブランチはドロップダウンに表示されません。
  • 機能のブランチが期待どおりに表示され、統合が部分的に成功したことを示します。

根本原因

Cloud Managerの UI により、ドロップダウンに表示されるブランチの数が制限されます。 最近更新されたブランチのみが表示され、古いリリースブランチは非表示になります。 API はすべてのブランチを正しく取得しますが、レンダリングの制約が原因で、UI に表示されません。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. Cloud Managerを開き、パイプライン設定画面に移動します。
  2. ブランチ選択ドロップダウンをクリックして、使用可能なブランチを表示します。
  3. 目的のリリースブランチがリストにない場合は、フルネームを手動で入力します。
  4. Enter キーを押して、分岐の選択を確定します。
  5. パイプライン設定を保存または更新します。
  6. 更新された設定を使用してパイプラインをトリガーします。
  7. 目的のリリースブランチを使用してパイプラインが実行されていることを確認します。

関連資料

AEM as a Cloud Service チュートリアルの ​ パイプラインの設定 ​

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f