Beim Einrichten von CruiseControl habe ich den Publisher-Tasks einen buildpublisher-Block hinzugefügt:
%Vor%Das funktioniert, aber es kopiert den gesamten Dateiinhalt des Builds, ich möchte nur die DLL- und ASPX-Seiten kopieren, ich brauche den Quellcode nicht, um veröffentlicht zu werden.
Kennt jemand eine Möglichkeit, dies zu filtern, oder muss ich eine Aufgabe einrichten, um stattdessen ein RoboCopy-Skript auszuführen?
Ich bin mir bei einem Webprojekt nicht sicher, aber für unsere Winforms-App können Sie die TargetOutputs von der MSBuild-Task wie folgt abrufen:
%Vor%und dann eine Kopie machen:
%Vor%Nicht sicher, was die TargetOutputs für ein Webprojekt sind, aber für Winforms und Klassenbibliotheken ist es die .dll oder .exe.
Der standardmäßige Build-Publisher in CC.NET bietet keine Möglichkeit, dies zu tun. Sie haben einige Optionen:
Tags und Links .net build-process cruisecontrol.net