2011-12-19 15 views
6

Nuestro equipo se ha mudado recientemente de un repositorio de Subversion alojado localmente a un repositorio privado de GitHub. En el pasado, cuando teníamos una compilación que estábamos listos para marcar como 'liberada', usábamos el enlace de la barra lateral 'Etiquetar esta compilación' para agregar una etiqueta SVN en el contenido de la compilación.Etiquetado de un proyecto de GitHub a través de Jenkins

Con la mudanza a GitHub, tengo el etiquetado de una construcción que funciona en Jenkins, pero parece que solo marca la construcción localmente. La etiqueta aparece si ejecuto git tag en el directorio del espacio de trabajo, pero nunca se envía a GitHub.

¿Hay alguna manera de que Jenkins inserte una etiqueta en un repositorio remoto siempre que la construcción esté etiquetada a través de Jenkins?

Respuesta

3

Esta característica, simplemente no existe todavía. Por favor presente un ticket en el rastreador de problemas. Estoy de acuerdo en que este es un caso de uso importante.

+0

Gracias! Creé https://issues.jenkins-ci.org/browse/JENKINS-12156 –

6

Seleccione 'git push etiquetas de nuevo a repositorio origen' de los post-construcción acciones (esto es necesario para actualizar el repositorio git centralizada con los resultados de la acumulación).

https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin#GitPlugin-AdvancedFeatures

+1

Esa opción no se muestra en las acciones posteriores a la compilación. Sin embargo, hay un 'editor de Git'. Sin embargo, permitirlo no arrojó ningún resultado. –

Cuestiones relacionadas