Web.config-Umwandlung während der Bereitstellung der Azure-Website aus der Quellcodeverwaltung

8

Ich versuche, meinen Quellcode automatisch aus der Quellcodeverwaltung (GitHub) bereitzustellen. Alles funktioniert mit einer Ausnahme korrekt - die web.config wird nicht korrekt umgewandelt. Ich habe die folgenden web.config-Transformationen eingerichtet:

Web.CloudLIVE.config
Web.CloudTEST.config

Ich verwende die Release-Konfiguration, um die Projekte in der Lösung zu erstellen. Ich möchte in den App-Einstellungen im Azure-Portal die korrekte web.config-Transformation angeben, die angewendet werden soll ("CloudTEST" oder "CloudLIVE") und die web.config-Datei dann korrekt konvertieren lassen, wenn der Quellcode an GitHub übergeben wird. Ist es möglich, dies zu tun?

    
Votive 04.07.2014, 14:54
quelle

1 Antwort

14

Ich fand die Antwort fast sofort, nachdem ich die Frage gestellt hatte. Dies ist möglich, indem Sie im Azure-Portal im Abschnitt Konfigurieren der Website eine App-Einstellung hinzufügen.

Die folgende Einstellung wird dazu führen, dass Kudu die Datei web.config korrekt konvertiert:

%Vor%

Dabei ist CloudTEST der Name Ihrer web.config-Umwandlung.

Diese Lösung ist hier dokumentiert

    
Votive 04.07.2014, 15:21
quelle

Tags und Links