Konfigurieren von Umgebungstoken und -variablen für die automatische Bereitstellung

Verwenden Sie Visual Studio Team Services -Variablen (VSTS) in Ihren BizTalk Server-Bindungsdateien.

Überblick

In einer VSTS-Umgebung können Sie Variablen hinzufügen und auf einen Wert festlegen. Sie können beispielsweise eine sendPortPath-Variable erstellen und ihren Wert auf einen physischen Ordner in Ihrem BizTalk Server festlegen.

Innerhalb der BizTalk Server Anwendungsbindungsdatei können die konfigurierbaren Variablen innerhalb eines XML-Tags sein, z. B. Name des Empfangsspeicherorts, Host, Sendeport-URI usw.

Diese Variablen sind spezifisch für Ihre VSTS-Umgebung und können verwendet werden, um dieselbe Anwendung in mehreren BizTalk Server-Umgebungen bereitzustellen.

Wir zeigen Ihnen, wie Sie die VSTS-Variable in Ihrer Bindungsdatei hinzufügen und die Variable in VSTS erstellen.

Hinzufügen von Variablen zur Bindungsdatei

  1. Öffnen Sie die Anwendungsbindungsdatei:

    Öffnen Sie die BizTalk Server Anwendungsbindungsdatei in Visual Studio.

  2. Suchen Sie das Element, das Sie ändern möchten:

    Wählen Sie in der BizTalk Server Anwendungsbindungsdatei das Element aus, das Sie in Visual Studio ändern möchten.

  3. Entfernen Sie den aufgefüllten Wert, und ersetzen Sie ihn durch Ihre Variablen: $(YourValue). Geben Sie z. B. ein $(SendPort1):

    Entfernen Sie im BizTalk Server Anwendungsbindungsdatei die vorhandene Variable, und ändern Sie sie in Ihre Sendeportvariable.

  4. Wenn Sie fertig sind, speichern Sie die Bindungsdatei, und fügen Sie sie Ihrer JSON-Buildvorlage hinzu (Schritte in Schritt 1: Hinzufügen des Anwendungsprojekts & Aktualisieren .json Vorlage).

Erstellen der Variablen in Azure DevOps

  1. Wählen Sie in Ihrem Azure DevOps-Konto Erstellen und Release und dann Releases aus.

  2. Wählen Sie Ihre Releasedefinition und dann Variablen aus:

    Wählen Sie die Releasedefinition und die Variablen in der Anwendungsbindungsdatei in BizTalk Server aus.

  3. Wählen Sie Hinzufügen aus, und erstellen Sie die Variablennamen und -werte:

    Fügen Sie die Variablen in der BizTalk Server Anwendungsbindungsdatei zur Azure DevOps-Releasedefinition hinzu.

  4. Speichern Sie die Änderungen. Wenn die Bereitstellung initiiert wird, werden die Werte aus der Bindungsdatei hinzugefügt.

Weitere Informationen

Konfigurieren der automatischen Bereitstellung mit Visual Studio Team Services