David Oliva

Azure, DevOps, .NET

Tagea tus repos en Azure DevOps

Cuantas veces nos ha pasado de mergear un cambio de develop a master con la seguridad de que el cambio «en cuestion» no afectaba a nada y no era necesario hacer pruebas…

Tras el paso de un tiempo (días, meses o años) vuelves a encontrarte con ese cambio y toca cambiarlo y entonces en cuando todos entran en modo pánico, oh!oh!

Gracias a Azure DevOps y unas pequeñas «best practices» aplicadas de base cabe la posibilidad de auto tagear la rama master cada vez que se ejecute la pipeline:

Marcando esta opción te creara una tag en el repo, la cual nos servirá en el futuro para identificar en que etiqueta se metió el dichoso cambio del que hablaba al principio.

Por ultimo, es muy útil este pequeño tip porque nos da la posibilidad de relacionar la versión desplegada con la rama real de master que se utilizo para el despliegue.

Os dejo un ejemplo de repo con tags automáticas para que veías como va evoluciona en el tiempo:

Published by

3 respuestas a “Tagea tus repos en Azure DevOps”

  1. Avatar de Sebastián Inones
    Sebastián Inones

    Hola David,
    No encuentro esa opción que mencionas. Mis Pipelines de Build las tengo hechas en YAML y no veo eso.
    Y si me voy a la opción de crear una nueva Pipeline (Build), donde sí me deja elegir los «sources» por ejemplo Azure Repos Git, no veo la opción de «Tag Sources». En mi caso, no existe. Sólo veo hasta el punto de poder seleciconar la rama por defecto, pero nada más.

    Le gusta a 1 persona

    1. Hola Sebastián, te comparto un enlace a un articulo que explica como aplicar sobre pipelines en YAML: https://blog.deltacode.be/2020/10/09/tag-source-on-build-in-azure-yaml-pipelines/

      Le gusta a 2 personas

      1. Avatar de Sebastián Inones
        Sebastián Inones

        Muchísimas gracias por eso. Me di cuenta que en alguna Pipeline que tenía hecha con el «classic editor» si la tenía «tageada» en caso de éxito, pero las que he generado con YAML no. Por tanto, me ha sido super útil tu post como el enlace que me has comentado. Nuevamente, gracias.

        Me gusta

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar