Articles of teamcity 9.0

Usando VCS root con parameters de dependencia

Tengo una tubería donde las diferentes secciones usan raíces VCS que apuntan a los mismos repositorys git. Al crear una canalización personalizada que permite establecer la twig pnetworkingeterminada raíz de VCS como un parámetro (pnetworkingeterminado en principal), me gustaría que los trabajos secundarios usen la misma twig, sin embargo, el flujo descendente parece usar el […]

Utilice la API REST TeamCity 9 para activar la configuration versionada

Me gusta activar Configuración de versiones para mis proyectos de TeamCity, de modo que se confíe su configuration en XML al control de origen. Sin embargo, ahora estoy tratando de hacer algo de automation en torno a la creación de proyectos aprovechando la API REST . Sin embargo, no puedo encontrar la forma de activar […]

Teamcity, cómo definir qué VCS había activado la construcción

En mi configuration de compilation de Teamcity tengo tres VCS configurados: Si alguno de ellos tuviera un check-in, el disparador se dispararía y mi versión se estaría ejecutando. Lo que necesito saber, que de esos repositorys había disparado el gatillo. Lo que puedo saber es el tipo de evento desencadenante: echo %teamcity.build.triggenetworkingBy% (en caso de […]

¿Cómo configuro una label TeamCity VCS (SVN) cuando uso una regla de pago?

¿Cómo etiqueto mi proyecto SVN con el labeldo TeamCity VCS si estoy usando una regla de pago? Leí los documentos de la regla de pago, pero estoy teniendo dificultades para entender la relación entre el labeldo de VCS y las reglas de pago en TeamCity. Mi estructura SVN se ve así: https://my.internalsvn.com/(…)/myproject/branches/gattaca-dev https://my.internalsvn.com/(…)/myproject/tags https://my.internalsvn.com/(…)/myproject/trunk En […]

TeamCity actualiza fonts automáticamente y se fusiona con git repo

¿Alguien sabe si es posible actualizar los files fuente durante una compilation (desde una fuente externa para, por ejemplo, comprobar si hay nuevas traducciones y fusionarlas) y luego fusionar esos cambios a una twig de git mediante una request de extracción con TeamCity como parte de los pasos de construcción?

¿Cómo resuelvo los errores del Repositorio no encontrado en Teamcity?

Tengo varios proyectos configurados exactamente de la misma manera con la misma raíz de VCS. Todo lo que cambia para los proyectos es el nombre del proyecto, así que para mantener las cosas SECAS, comparto la raíz con la siguiente URL de recuperación: git@github.com:<myorg>/%conf.GitProjectName%.git Para un solo proyecto, esto falla con: List remote refs failed: […]

Seleccione la twig de Git para la configuration de compilation de TeamCity

Quiero lograr lo siguiente a través de teamcity en mi cuadro de CI. Master branch commit : Build and Release Beta branch commit: Build and Release to Crashlytics All other commits to any other branch: Build (Nota al margen ya que la mayoría de nuestras twigs de desarrollo pueden contener o no un prefijo, hace […]

TeamCity + GitHub (configuration de compilation por twig)

Configuración de TeamCity: Proyecto (CenterProj) Configuración de compilation (twig principal) Build Configuration (Dev Branch) Configuración de VCS (GitHub) (Repo: CenterProj): Rama maestra Rama Dev Configuración del sitio: dev.centerproj (se refiere a la twig dev) qa.centerproj (se refiere a la twig principal) Todavía tengo que descubrir cómo puedo hacer que 1 connection raíz VCS vaya a […]

Dependencias de instantáneas de TeamCity contra compromiso específico

Tengo varias configuraciones de construcción de Team City que se pueden simplificar a lo siguiente: Un paso de testing que se desencadena automáticamente mediante varias confirmaciones y ejecuta testings. Un paso de compilation que debe activarse manualmente contra un pase de testing específico conocido. Supongamos que hay 4 confirmaciones que activan automáticamente el paso Prueba […]

TeamCity publica el package NuGet varias veces

Tengo un proyecto de TeamCity que construye una solución C # .NET y construye un package NuGet para la implementación. Uno de los pasos luego publica el package NuGet en un repository de la biblioteca Octopus Deploy. Por alguna razón, mi proyecto TeamCity está empujando el package NuGet al repository de la biblioteca Octopus 18 […]