Nombre corto de la rama de Git en teamcity


Estoy usando teamcity 8.x.x versión.Configuré mi Teamcity para un despliegue continuo. Necesito un despliegue de ramificación de funciones. Veo este documento " http://confluence.jetbrains.com/display/TCD8/Working+con + Característica + Ramas".

Estoy intentando implementar este documento en mi Teamcity. Tengo un problema.

Mi configuración de implementación usa "OctoPack" (nuget). Mi paquete nuget necesita build count y branch name. ejemplo: 1.0.0.356-feature-1.

Estoy tratando esto versionado,

%build.número%-%teamcity.construir.vcs.Sucursal.VCS_ROOT_ID% - - - - > 1.0.0.356-refs / head / feature-1

Esta versión no soporta el control de versiones de nuget. nuget no comparativo "/".

Necesito esto,

%build.número%-%teamcity.construir.vcs.SHORT_BRANCH_NAME.VCS_ROOT_ID% - - - > 1.0.0.356-feature-1

¿Cómo puedo ?

Gracias

Author: Omer Aplak, 2013-12-11

1 answers

Creo que lo que necesitas es otra variable. Intente usar %vcsroot.branch % . También existe %teamcity.construir.branch%, pero ese contendrá "" en la rama predeterminada. Si desea más flexibilidad para elegir exactamente qué parte del nombre de la rama se selecciona, puede seguir las instrucciones de esta página:

Http://confluence.jetbrains.com/display/TCD7/Working+with+Feature+Branches#WorkingwithFeatureBranches-branchSpec.

 25
Author: Pedro Pombeiro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-13 22:36:18