Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

844
Vistas
Obtenga la última etiqueta en .gitlab-ci.yml para la compilación de Docker

Quiero agregar una etiqueta al crear una imagen de Docker. Lo estoy haciendo hasta ahora, pero no sé cómo obtener la etiqueta más reciente en el repositorio que se está implementando.

 docker build -t company/app .

Mi objetivo docker build -t company/app:$LATEST_TAG_IN_REPO? .

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Dado que está buscando la etiqueta git "más reciente", que es un antepasado del compromiso de construcción actual, probablemente desee usar

 git describe --tags --abbrev=0

para obtenerlo y usarlo como:

 docker build -t company/app:$(git describe --tags --abbrev=0) .

Lea aquí para conocer los puntos más finos de git describe

over 4 years ago · Santiago Trujillo Denunciar

0

Puede intentar usar $CI_COMMIT_TAG o $CI_COMMIT_REF_NAME , esto es parte de las variables predefinidas accesibles durante las compilaciones.

Si desea ver cuáles son todas las variables de entorno disponibles durante el paso de compilación, esto debería funcionar como uno de sus trabajos:

 script: - env
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda