deployment versioning bamboo atlassian

deployment - Implementación de Branch Plan en Bamboo: cómo definir una versión de lanzamiento arbitraria para implementaciones automáticas



versioning atlassian (1)

pregunta anterior y no estoy seguro de si solía estar allí o no, pero para futuras referencias hay una opción para seleccionar qué rama usar: Branch to trigger this deployment > Use the main plan branch bajo desencadenantes

Estamos usando Bamboo 5.2 para una integración continua.

El plan de origen tiene varias ramas adicionales. Cada rama se desencadena por confirmaciones en git repo.

El proyecto de implementación se configura con un entorno separado para cada sucursal, la implementación se realiza automáticamente en la construcción exitosa del plan de origen.

Cuando la rama predeterminada se despliega automáticamente, la nueva versión se crea correctamente con un esquema de nombres definido en "Versiones de versión" (utilizamos las variables del plan de origen para crear la versión de lanzamiento).

El problema aparece cuando cualquier otra rama se implementa automáticamente; obtenemos una nueva versión con la versión predeterminada. Como dice bamboo: "Las versiones de las ramas usarán el nombre de la rama de manera predeterminada con el número de compilación del resultado de compilación".

¿Hay alguna posibilidad de anular este enfoque? El objetivo es establecer la versión de lanzamiento a partir de las variables del plan (sin importar las variables del plan por defecto o las variables del plan de sucursal), la razón es que tenemos un plan único con varias ramas estables configuradas.