Ich mag das Konzept hinter MultiConfiguration über die Registerkarte "Optionen" in TFS 2015 TeamBuild. Aber ich möchte nicht, dass der resultierende "Matrix-Build" auf jeden Schritt in der Build-Definition angewendet wird.Wie lassen Sie TeamBuild 2015 mehrere Konfigurationsoptionen nicht für alle Schritte gelten?
Wir wollen in der Regel benutzerdefinierte „post VS SLN Schritte kompilieren“ laufen only once
nach jeder Konfiguration zusammengestellt wurde. Und wir wollen, dass die Artefakte, die von diesen Schritten erzeugt werden, nach Abschluss der Post-Kompilierungsschritte "only once
" fallengelassen werden.
Gerade jetzt, verursacht diese multiconfiguration-Funktion an jedem einzelnen Schritt in Ihrem Build Rezepte für jede Kombination (typischerweise BuildPlatform und BuildConfiguration) wiederholt werden.
Gibt es ist Art und Weise multiconfiguration gilt nur das Visual Studio Build-Schritte zu machen? Ich denke, als Fallback können wir MultiConfiguration einfach nicht verwenden und fügen für jede Kombination aus BuildPlatform und BuildConfiguration einen Visual Studio Build-Schritt hinzu. Das ist irgendwie lahm.
Der Deal ist, dass ich die Bauplattform/config Matrix auf einige Schritte wie Visual Studio erstellen, aber einige Schritte wie Powershell-Skript angewendet werden soll eine einmalige Sache zu laufen Install muss sein, dass alle * alle Plattform/configuration Kombinationen nach * geschieht wurde gebaut. Danke an den Link auf uservoice. Ich werde etwas dort einreichen sowie über unseren Kundenbetreuer. –