¿Manera segura de configurar la actualización a solo la versión estable de los lanzamientos del foro?

Hemos estado usando discourse en las versiones predeterminadas de tests-passed durante mucho tiempo.

Me gustaría configurar el foro para usar solo versiones estables y tener solo algunas actualizaciones al año.

He leído cómo configurar la rama estable app.yml para usar version: stable.

Pero mi preocupación es si puedo hacerlo de forma segura en cualquier momento, cambiarlo y reconstruir el foro.
En este momento estamos en la versión actual Beta5, y temo que haya realizado algunos cambios importantes en la base de datos u otras partes desde la última versión estable.

¿Puedo hacerlo en cualquier momento o tengo que esperar a la próxima versión estable?

En este momento no puedo dedicarle tanto tiempo al foro como antes, por lo que preferiría tener solo algunas actualizaciones a lo largo del año.

Gracias por su orientación.

4 Me gusta

Tienes que esperar hasta el próximo lanzamiento estable (probablemente la semana que viene).

5 Me gusta

Muchas gracias, esperaré hasta que se anuncie una versión estable.

Entonces, la forma correcta sería no hacer más actualizaciones, esperar hasta que se anuncie una versión estable y, una vez anunciada, cambiar app.yml a version: stable y reconstruir el foro.

¿Es correcto?

Gracias

1 me gusta

3 Me gusta

@ariznaf @RGJ ¿pueden ayudarme a entender cómo implementar solo versiones estables o etiquetas git específicas? (es: 3.1.4)

Estoy en la misma situación que el OP. Disculpa la pregunta tonta, pero ¿cuál es la versión de lanzamiento estable? ¿3.2.0 es un lanzamiento “Estable”, verdad?

Pero al mismo tiempo, también hubo un lanzamiento estable 3.1.5:

Hay ramas “tests-passed” (la versión 3.2.0) y “stable”. Si bien ambas son “estables”, la rama estable se enfoca más en la falta de cambios que en la falta de errores.

La nota sobre que ambas son “estables”:

“todos los lanzamientos, incluidos los de tests-passed y beta, están listos para producción.”

1 me gusta

Hola, gracias por la respuesta. Sí, entiendo los matices de “estable = no cambia” frente a “estable = no falla”. Pero estoy confundido porque estoy en tests-passed y ya me tiene en la versión 3.3.0.beta1-dev. Suponía que la 3.2.0 era la última versión estable porque no tiene -dev o -beta en el nombre. ¿Ahora parece que tengo que esperar todo el ciclo de vida de desarrollo de la 3.3.0 y a que stable también alcance la versión 3.3.0 antes de poder pasar a stable?

1 me gusta

3.2.0 es, de hecho, la última versión estable. :+1: Si no lograste cambiar de carril esta vez, tendrías que esperar a que se finalice la 3.3.0 (debería ser a finales de julio) antes de volver a intentarlo.

Aunque incluso en tests-passed podrías seguir actualizando cuando salgan las versiones menores, ¿lo cual podría ayudar?

4 Me gusta

No puedo, ya que nunca lo he hecho, así que no puedo decir la forma correcta.

Lo que he entendido es que tienes que dejar de actualizar tu sistema desde las versiones no estables y esperar una versión estable que esté por delante de tu versión actual.

Luego edita el archivo app.yml y modifícalo para usar la versión estable en lugar de tests-passed.

Luego realiza una actualización completa.

Si lo he entendido bien, aún no existe la versión estable 3.2.0.

Lo que se anunció fue una 3.2.0-beta5, así que tal vez haya una en un futuro cercano.

Lo que he instalado ahora mismo es una 3.2.0-beta5-dev (67244a2318).

¿Dónde se pueden ver las versiones actuales publicadas en la rama estable?

EDITAR: Tengo que rectificar, parece que la 3.2.0 ya está publicada y es la misma versión que la 3.2.0-beta5.

Me he actualizado a la versión estable 3.2.0 desde la versión beta5-dev (test-passed) y no he tenido ningún problema.

Simplemente detuve el foro, edité app.yml y descomenté la línea #version: test-passed y la cambié a version: stable.

Luego ejecuté los siguientes comandos:

git pull
launcher rebuild app

Esperé a que terminara el proceso de reconstrucción y todo está bien, ahora está ejecutando la versión estable 3.2.0.

Gracias a todos por la ayuda recibida.

5 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.