Hallo,
ich versuche, eine Webseite mit TeamCity 4.5.1 kompilieren zu lassen. Funktioniert so weit auch.
Nun möchte ich das Ergebnis aber in einen bestimmten Ordner kopieren. Wie mache ich das?
Ich kann ja nur einen Runner angeben, in diesem Falle also MSBuild mit der entsprechenden .sln-Datei. Wo oder wie gebe ich an, dass noch kopiert werden soll?
Viele Grüße,
Golo
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
Hi,
in deinem Fall muss die Kopieraktion innerhalb des MSBuild-Files geregelt werden. Ansonsten bietet TeamCity keine dedizierte Möglichkeit die Kompilate irgendowhin zu kopieren (wenn man von der Bereitstellung der Artefakte absieht)
Danke für Deine Antwort!
Eine Frage hätte ich dann aber noch: Wie ermittle ich im MSBuild-Script den Pfad zum Buildordner?
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
Du kannst auf die Properties von TeamCity zurückgreifen http://www.jetbrains.net/confluence/display/TCD4/Using+Properties oder einfach mit relativen Pfaden arbeiten.
Die Properties haben mir weitergeholfen. Danke 😃!
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden