copiando al directorio de salida de teamcity antes de ejecutar pruebas unitarias

Entonces, mi situación es que finalmente terminé de configurar TeamCity para CI. Lo tengoejecutar mis pruebas unitarias con ayuda amigable en SO.

Sin embargo, muchas pruebas unitarias fallan porque debe haber un archivo de configuración junto con unittests.dll una vez que está construido y listo para ejecutarse.

He escrito un simpleCommand Line paso con:

copy %system.teamcity.build.checkoutDir%\xx.configfile <destination>

losdestino es el problema, necesito que sea elOut crea el directorio teamcity.

TC creaSYSTEM_<machinename> <datetime>\OUT. Un ejemplo:

C:\TeamCity\buildAgent\temp\buildTmp\SYSTEM_GIDEON 2015-07-02 16_51_09\Out

Allí está mi unittests.dll y quiero copiar mi archivo de configuración allí. ¿Qué entorno var o (cualquier otra cosa) puedo usar en el script de línea de comando?

Las (1) Pruebas de compilación son un paso, luego quiero ejecutar el (2) Paso de configuración de copia y luego (3) Ejecutar pruebas. Después del paso (1) tengo esoxxx\xxx\Out directorio y necesito ese directorio de alguna variable.

Estoy usando Teamcity 9.0.2

Respuestas a la pregunta(1)

Su respuesta a la pregunta