Wie konfiguriere ich MSBuild, um ein gespeichertes publishProfile für WebDeploy zu verwenden?

Habe ich Visual Studio, erstellen Sie ein Profil veröffentlichen. Es abgespeichert, die Informationen zu MyProject.Publish.xml befindet sich im root von meinem Projekt-Verzeichnis.

Möchte ich den MSBuild-task ausgeführt wird, auf meinem CI-server verwenden Sie diese Datei als Basis-Einstellungen. Ideal ist es, wenn ich könnte, überschreiben von Eigenschaften über Kommandozeilen-Parameter, das würde rocken.

Ist das möglich? Wenn ja, was ist die syntax?

Zum Beispiel, ich bin auf der Suche nach etwas wie:

MSBuild MyProject.csproj /P:UsePublishProfile=True /P:UserName=deployUser /P:Password=MyPassword

InformationsquelleAutor der Frage Jim Geurts | 2011-02-03

Schreibe einen Kommentar