Cómo obtener etiquetas de solicitud de fusión en la canalización de gitlab

Cómo obtener etiquetas de solicitud de fusión en la canalización de gitlab

Estoy intentando agregar etiquetas de versión de git basadas en etiquetas adjuntas con una solicitud de combinación, ¿cómo puedo obtenerlas en los scripts de canalizaciones?

Respuesta1

Por suerte hay una variable solo para eso enReferencia de variables de entorno predefinidas

VerCI_MERGE_REQUEST_LABELS

Nombres de etiquetas separados por comas de la solicitud de combinación si las canalizaciones son para solicitudes de combinación. Disponible solo si solo se usa [merge_requests] y se crea la solicitud de combinación.

Como se mencionó, deberá definir para su trabajo en .gitlab-ci.yml:

only:
  - merge_requests

información relacionada