2017-01-11 2 views
0

Dies ist ein System Octopus Deploy Variable:Can Octopus Deploy hat Variablen in Variablen

#{Octopus.Action[Deploy To Server].Output.Package.InstallationDirectoryPath} 

Der Text "Deploy Server" ist der Name des Schritts in meinem Projekt, das das Nuget Paket der bereit Server. Diese Variable gibt den Installationsort des NugetPackage an.

Ich frage mich, ob ich das allgemeinere machen kann:

#{Octopus.Action[#{DeploymentStep}].Output.Package.InstallationDirectoryPath} 

# {DeploymentStep} selbst eine Variable mit dem Wert von „Server bereitstellen“?

Ich versuchte dies und es tat nicht die Ersetzung, als es versuchte zu laufen. Aber ich hoffe, dass es eine andere Syntax für Variablen in der Variablensubstitution gibt.

(Ich möchte, dies zu tun, so kann ich dies der Standardwert für eine Step-Vorlage machen.)

Antwort

Verwandte Themen