Improve docs for try server with non-tip mozilla-central changeset

Abierto
#61 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
55/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Estancado

Línea de trabajo

Comienza con la sección vinculada de la documentación de try-server, «Testing Mozilla-central patches», y compara sus instrucciones con el ejemplo .gecko_rev.yml del issue. Añade indicaciones para probar un changeset de mozilla-central que no sea el tip, incluyendo GECKO_HEAD_REV y el requisito de hacer commit del archivo; se considera terminado cuando el escenario y el workflow resultante están documentados con claridad.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Yesterday comm-central was busted when I did a try server run (which failed due to the bustage). I followed the docs to redo the try run with a mozilla-central changeset that was earlier than the one that busted comm-central. The docs could be improved for this use case.

The relevant docs are here, but they cover a different use case, and didn't work for me when I tried to follow them. I had to get some help on IRC, and what I ended up having to do is not what was described in the docs.

All I had to do was add a GECKO_HEAD_REV line to my .gecko_rev.yml file so it looked like this:

GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified
GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/mozilla-central
GECKO_HEAD_REF: default
GECKO_HEAD_REV: 7faec8e0996bce01fdd1bb9f1b2a1c60045de16c

One thing I didn't realize, since these docs don't mention it, is that you have to commit your changes to the .gecko_rev.yml file for them to take effect on the try server.

Since bustages are still common, I think it would be worth having a different section in the docs to cover this scenario.

Lenguaje dominante
Sin datos de lenguaje
Estrellas
114
Forks
86
Merge medio
2 h 37 min
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de thunderbird/developer-docs

Todos los issues de thunderbird/developer-docs

Issues similares

Más issues de Documentation

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.