tag practices create crear commits commands best git gitlab

practices - ¿Cómo crear lanzamientos en GitLab?



github tags (4)

Actualización de noviembre de 2015: GitLab 8.2 ahora admite lanzamientos.

Con su API, ahora puede crear y actualizar una repetición asociada a una etiqueta . Por ahora, es solo la capacidad de agregar notas de la versión (texto de reducción y archivos adjuntos) a las etiquetas de git (también conocidas como versiones).

Había creado un repositorio privado que luego cambié al repositorio público. Sin embargo, no pude encontrar ninguna forma de liberar. ¿Es posible crear lanzamientos en GitLab? Si es así, ¿cómo se hacen?


Para crear un lanzamiento en el sitio web de GitLab:

  1. Ve a tu repositorio
  2. En el menú seleccione Repositorio> Etiquetas.
  3. Agrega una etiqueta para la versión de tu aplicación. Por ejemplo, v1.3.1 .
  4. Agrega un mensaje (título) sobre el lanzamiento. Por ejemplo, Release 1.3.1 .
  5. Agregue una nota que describa los detalles del lanzamiento. (Agregar una nota a una etiqueta es lo que la convierte en una publicación).
  6. Haga clic en Crear etiqueta .

Lea más en la documentación de GitLab :


Utilice etiquetas gitlab.

cree una etiqueta con el nombre de la etiqueta y cometa la git tag -a v1.05 -m "1st stabe release

empujar cambios git push origin --tag

No he podido averiguar cómo usar las notas de lanzamiento de markdown en gitlab todavía, lo que te permite agregar enlaces. Puede que tengas que hacerlo manualmente o usar su api de descanso.

Fuente directa: https://docs.gitlab.com/ee/university/training/topics/tags.html


Si está hablando de una versión similar a GitHub , donde asocia uno o varios binarios a una etiqueta , entonces no, GitLab no incluye esta característica aún .

Tiene una sugerencia en curso , para la cual se acepta la Solicitud de extracción.

Actualización de noviembre de 2015: como mencioné en " ¿Cómo almacenar versiones / binarios en GitLab? ", GitLab 8.2 admite versiones .

Con las versiones, ahora puede agregar un mensaje con formato Markdown a cualquier etiqueta Git y adjuntarle cualquier número de archivos.

Nota: su API de lanzamiento no soporta archivos adjuntos todavía.

Keelan menciona en los comentarios que la publicación 31221 está rastreando esa solicitud.