Cloud Manager-Pipelines können nicht auf externe Git-Repositorys zugreifen oder diese verwenden

Cloud Manager-Pipelines können bei der Verwendung externer Git-Repositorys aufgrund von Einschränkungen bei unterstützten Pipeline-Typen und Repository-Konfigurationen fehlschlagen. Dies führt häufig zu fehlenden Verzweigungen, nicht verfügbaren Pipeline-Optionen oder eingeschränkten Funktionen. Das Problem wird häufig durch BYO-Git-Einschränkungen und falsche Repository-Einrichtung verursacht, anstatt durch Verbindungsfehler. Validieren der Repository-Unterstützung, Ausrichten der Pipeline-Typen und Sicherstellen einer korrekten Konfiguration, um das Problem zu beheben. Die Auflösung stellt sicher, dass unterstützte Pipelines mit externen Repositorys korrekt funktionieren.

Beschreibung description

Umgebung

  • Adobe Experience Manager (Cloud-basierte Bereitstellungsplattform)
  • Externe Git-Repositorys (z. B.: Bitbucket, GitLab, Azure DevOps, GitHub Enterprise)
  • Projekte mit BYO Git-Integration

Problem/Symptome

  • Verzweigungen werden in der Benutzeroberfläche zur Pipeline-Erstellung nicht angezeigt
  • Pipeline-Erstellung schlägt fehl oder zeigt keine geeigneten Repositorys an
  • Nicht unterstützte Pipeline-Typen (z. B.: Konfigurations- oder Web-Stufen-Pipelines)
  • Repository ist sichtbar, kann aber nicht für die Pipeline-Konfiguration verwendet werden

Ursache

Externe Git-Repositorys werden mit eingeschränkten Funktionen unterstützt. Nur bestimmte Pipeline-Typen sind kompatibel, während andere auf Platform-gehostete Repositorys beschränkt sind. Fehlende Verzweigungen und nicht verfügbare Optionen werden in der Regel durch diese Einschränkungen und nicht durch Konnektivitätsprobleme verursacht.

Wie kann ich bestätigen

  • Überprüfen, ob der ausgewählte Pipeline-Typ für externe Git-Repositorys unterstützt wird
  • Stellen Sie sicher, dass das Repository im Abschnitt Repository-Konfiguration als verbunden aufgeführt ist
  • Stellen Sie sicher, dass das Repository über HTTPS mit den richtigen Berechtigungen zugänglich ist.
  • Vergewissern Sie sich, dass bei Verwendung unterstützter Pipeline-Typen Verzweigungen angezeigt werden

Lösung resolution

Beheben des Problems:

  1. Überprüfen Sie, ob der beabsichtigte Pipeline-Typ für externe Repositorys unterstützt wird. Nur Full-Stack-Pipelines werden unterstützt.
  2. Registrieren Sie das externe Repository, indem Sie es im Abschnitt Repository-Management mit der richtigen URL und Authentifizierungsmethode hinzufügen.
  3. Wenn nicht unterstützte Pipeline-Typen erforderlich sind, konfigurieren Sie einen Synchronisierungsprozess, um das Repository in ein plattformgehostetes Git-Repository zu spiegeln.
  4. Überprüfen Sie die Repository-Konnektivität und stellen Sie sicher, dass ihr Status als „Verbunden“ angezeigt wird.
  5. Vergewissern Sie sich, dass Verzweigungslisten und Pipeline-Erstellung nach der Konfiguration korrekt funktionieren.

Wenden Sie sich an den AdobeSupport, wenn Cloud Manager nach der Überprüfung der Repository-Konnektivität und der Einschränkungen weiterhin keine Verzweigungen aus Ihrem externen Git lesen kann.

Verwandtes Lesen

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