Sie entwerfen eine YAML-Vorlage für Azure Pipelines, die einen Parameter namens outputfile enthält. Welche zwei Syntaxen können verwendet werden, um diesen Parameter in der Vorlage zu referenzieren? (Wählen Sie zwei aus.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: ${{parameters.outputfile}}, ${{parameters['outputfile']}}.
Warum dies die Antwort ist
Die korrekten Syntaxen zum Referenzieren eines YAML-Parameters in Azure Pipelines sind ${{parameters.parameterName}} und ${{parameters['parameterName']}}. Diese Syntaxen verwenden die Ausdruckssyntax zur Kompilierungszeit (${{...}}), da Parameter zur Vorlagenverarbeitungszeit ausgewertet werden, bevor der Pipeline-Lauf beginnt. Die Option $(parameters.outputfile) und $(parameters['outputfile']) sind falsch, da $(...) für Laufzeitvariablen verwendet wird, die während der Ausführung eines Jobs ausgewertet werden, nicht für Parameter, die zur Kompilierungszeit verarbeitet werden. Die Option $(parameters[outputfile]) ist ebenfalls falsch, da sie eine ungültige Syntax für den Zugriff auf Parameter darstellt und zudem die falsche Ausdruckssyntax für die Laufzeit verwendet.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich