2016-04-13 5 views
0

Wenn ich derzeit einen Anwendungsprozess ausführe, der verschiedene Komponenten installiert, wird der Implementierungskomponentenprozess nicht ausgeführt, wenn ich keine Version für eine von ihnen angegeben habe, und es wird "Keine Version ausgewählt" angezeigt. Der Schritt schlägt jedoch nicht fehl und der Prozess wird fortgesetzt. Gibt es eine Möglichkeit, den Prozess so zu konfigurieren, dass er fehlschlägt, wenn nicht alle Komponenten eine Version haben? Oder gibt es eine Möglichkeit für mich, das Manifest für den Prozess in einem Schritt an der Spitze zu hinterfragen, um es selbst herauszufinden und dementsprechend zu versagen? Ich kann derzeit keine Möglichkeit finden, beides zu tun. Die Version von UCD, die ich verwende, ist 6.1.1.3.Wie kann ich in UrbanCode Deploy einen Anwendungsprozess fehlschlagen lassen, wenn nicht alle Komponentenversionen angegeben wurden?

Antwort

0

Wenn Ihr Komponentenprozess als "Prozesstyp * Operativ (mit Version)" konfiguriert ist, schlägt der Job fehl, wenn Sie keine Version auswählen.

+0

Vielen Dank, aber in diesem Fall muss der Komponentenprozess ein Bereitstellungstyp sein, da er mit Inventar und Compliance interagieren sollte. Allerdings hatte ich das vorher noch nicht über operationelle (mit Version) Typ Prozesse gemerkt. Ich vermutete, dass ich Operational mit Version verwenden und die Inventaränderungen manuell verwalten konnte. Etwas zum Nachdenken. Danke noch einmal. –

+0

@ChrisRatcliffe Sie haben versucht, Utility-Schritte -> "Inventarstatus hinzufügen" als Teil Ihres Komponentenprozesses zu verwenden, der dafür sorgt, dass die Version dem Inventar hinzugefügt wird. – Mowgli

Verwandte Themen