2017-09-26 17 views
1

Kurze Frage.TFS Release Management 2015 - So können Sie die Umgebungsbereitstellungsreihenfolge einschränken

Gibt es eine Möglichkeit, einzuschränken/einzuschränken, welche Reihenfolge Benutzer Builds in Umgebungen bereitstellen können?

Zum Beispiel, wenn ich diese vier Umgebungen mit manuellen Push-Button-Bereitstellung (nicht automatisiert) konfiguriert habe, kann ich alle vier zusammen starten, wenn ich will. Ich muss nicht für die anderen warten, bevor sie zum Start in die nächste zu tun:

DEV TEST STAGE ART

Microsoft 2015 diese Funktion in TFS zu fehlen scheint es sinnvoll wäre, Bereitstellen einer Bereitstellungsbedingung, die besagt, dass in vorherigen Umgebungen erfolgreiche Bereitstellungen erforderlich sind, bevor Sie die Push-Button-Bereitstellung für die nächste ausführen können.

Ja, ich weiß, Sie werden sagen "aber Sie können das automatisieren, damit die Bereitstellungen in der von Ihnen gewünschten Reihenfolge ausgeführt werden." Das Management will das NICHT. Sie möchten Push-Button-Bereitstellung für jede Umgebung mit einer Einschränkung, die vorherige Umgebungen müssen zuerst abgeschlossen werden.

Dies bedeutet einen manuellen Start für jede Umgebung.

Anders als der Release-Manager "Augapfel" die Situation vor dem Drücken der Taste für die nächste Umgebung habe ich keine Möglichkeit sehen, diese Regel zu konfigurieren.

Irgendwelche Ideen?

Antwort

1

Es gibt keine Einschränkung für die manuelle Bereitstellung Situation für jetzt. Dadurch können Sie den Freigabevorgang überschreiben.

Beachten Sie, dass Sie können immer zu jeder der Umgebungen in Ihrem Release-Definition durch die Auswahl der Deploy Aktion Release direkt bereitstellen, wenn Sie eine neue Version erstellen.

In diesem Fall löst die Umgebung die Konfiguration aus, z. B. ein Auslöser bei erfolgreicher Bereitstellung in einer anderen Umgebung, nicht zutreffend. Die Bereitstellung erfolgt unabhängig von diesen Einstellungen. Dies gibt Ihnen die Möglichkeit, den Freigabevorgang zu überschreiben. Um solche direkten Bereitstellungen durchzuführen, ist die Berechtigung Bereitstellungen verwalten erforderlich. Diese Berechtigung sollte nur ausgewählten und genehmigten Benutzern erteilt werden.

Quellen-Link: Environment triggers

Schlagen Sie Automatisierung Trigger verwenden, können Sie Parallel gegabelt verwenden und trat Installationen, mit der Fähigkeit, define pre- and post-deployment approvals in Kombination ermöglicht dies die Konfiguration komplexer und vollständig Einsatz Pipelines verwaltet anzupassen fast jedes Release-Szenario.

Wenn Sie auf manuelle Push-Button-Bereitstellung bestehen, müssen Sie möglicherweise den Release-Manager "Augapfel" die Situation bitten, die Reihenfolge der Umgebungsbereitstellung wie erwähnt zu beschränken.

Verwandte Themen