status der Bereitstellungsanforderung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Eine Bereitstellungsanforderung kann sich während des Releaseprozesses in einem von mehreren verschiedenen status befinden.

    Status Beschreibung
    Entwurf

    Die Bereitstellungsanforderung wurde noch keinem Release zugeordnet. „Entwurf“ ist der einzige Status, in dem einer Bereitstellungsanforderung ein Update-Satz hinzugefügt werden kann.

    Ein Entwickler behält seine Bereitstellungsanforderung im Status „Entwurf“, bis er der Meinung ist, dass die damit verbundene Arbeit abgeschlossen ist. Sie sollte erst in den Status „bereit für Bewertung“ verschoben werden, wenn der Entwickler damit einverstanden ist, dass sie unverändert bereitgestellt wird.

    Bereit für Bewertung

    Der Entwickler, der die Bereitstellungsanforderung erstellt, hat festgestellt, dass es sich um eine funktionsfähige und vollständige Einheit handelt, die zur Bereitstellung bereit ist.

    Dieser Status ist die auslösende Bedingung für das Bewertungs-Playbook. Unmittelbar nachdem der Entwickler „bereit zur Bewertung“ ausgewählt hat, beginnt die Bewertung und führt die in der Release-Pipeline definierten Prozesse, Tests und Prüfungen aus.

    Wird bewertet

    Automated Test Framework(ATF)-Tests werden ausgeführt, Instanzscans werden ausgeführt und beliebig Playbooks(PAD) Prozess, der die Eignung dieser Bereitstellungsanforderung zur Bereitstellung bestimmt, wird ausgeführt. Update-Sätze, die in der Bereitstellungsanforderung enthalten sind, werden von der Entwicklungsinstanz in die Testinstanz verschoben.

    Die Bewertungsphase führt zu einer von zwei Schlussfolgerungen:

    • Die Bereitstellungsanforderung ist bereit, es sind keine Ergebnisse vorhanden, die eine Aktion erfordern (mittels einer Bereitstellungsaufgabe).
    • Die Bewertung ergab mindestens ein Ergebnis, das abgeglichen werden muss, damit die Bereitstellungsanforderung bereit ist. Bereitstellungsaufgaben werden generiert und dem in der Anforderung nominierten Anwender/der Gruppe zugewiesen. Die Ergebnisse dieser Aufgaben werden für die Anforderung aufgezeichnet, und die Anforderung wird neu bewertet. Diese Schleife wird fortgesetzt, bis die Anforderung bereit oder abgebrochen ist.
    Abgleich wird ausgeführt.

    Offene Bereitstellungsaufgaben wurden für die Aktion generiert. Diese Aufgaben müssen ein Ergebnis haben, damit die Bewertung abgeschlossen werden kann und die Bereitstellungsanforderung in die nächste Phase übergeht.

    Die in enthaltenen Beispiel-Pipelines ReleaseOpsErstellt Bereitstellungsaufgaben für Vorschaukonflikte und ATF-Testfehler. Einige Ergebnisse können Codeänderungen oder -Hinzufügungen, Aktualisierungen von Test-Suites oder -Konfigurationen oder Genehmigungen oder Abzeichnungen beinhalten. Nachdem alle offenen Bereitstellungsaufgaben ein Ergebnis erzielt haben, wird die Anforderung neu bewertet.

    Bereit für Bereitstellung

    Alle Bewertungen wurden durchgeführt, und alle Abgleiche sind abgeschlossen. In diesem Status können keine neuen Update-Sätze hinzugefügt werden, und die Bereitstellungsanforderung ist effektiv gesperrt. Wenn zu diesem Zeitpunkt Änderungen vorgenommen werden müssen, muss die Bereitstellungsanforderung abgebrochen werden.

    Wenn es sich bei der Bereitstellungsanforderung um eine bedarfsgesteuerte Bereitstellung handelt, wird die Bereitstellung sofort fortgesetzt. Andernfalls wartet er auf die geplante Zeit des Release, bevor er fortfährt.

    Bereitstellung erfolgt

    Ein Release stellt derzeit die Update-Sätze bereit, die dieser Bereitstellungsanforderung zugeordnet sind.

    Abgeschlossen

    Die Bereitstellungsanforderung wurde erfolgreich als Teil eines Release bereitgestellt.

    Fehlgeschlagen

    Die Bereitstellungsanforderung wies ein Problem auf, bei dem ein manueller Eingriff oder eine manuelle Lösung für ein Release erneut übermittelt werden muss.

    Storniert

    Die Bereitstellungsanforderung wurde manuell abgebrochen.