Ayuda para desplegar versiones antiguas de Discourse

Resumen más reciente: si solo deseas desplegar la última versión de soporte a largo plazo, solo necesitas modificar containers/app.yml.

# Agrega la siguiente configuración al final
params:
  version: esr

Luego, simplemente vuelve a construir. Si aparece algún error durante la construcción, es muy probable que se deba a problemas de red, especialmente para usuarios en China.

Si encuentras el error Oops, consulta este tema: Oops error - Soporte - Discourse Meta

Usamos este comando dentro de una declaración if [[ ]] para verificar si la referencia proporcionada es la misma que la rama actual. Para etiquetas y ramas que no son las más recientes, se espera que falle, por lo que luego entramos en la rama ‘else’ de la declaración if.

Eso ejecutará un git checkout ..., que sí funciona con etiquetas.

¡Excelente, me alegra saber que lograste que funcionara!

2 Me gusta

Eso te va a causar problemas cuando el lanzador intente obtener la última versión.

Lo que debes hacer es git stash o git checkout templates/web.template.yml.

1 me gusta