Error al construir la última versión

Gracias por la respuesta rápida, @sam. Lo intentaré.

Una pregunta rápida. Asumo que “git pull” obtiene la última versión de discourse-docker, ¿verdad?

En general, ¿es necesario actualizar discourse-docker y discourse al mismo tiempo?

Actualmente, no tengo discourse-docker controlado por git. En su lugar, descargo una revisión específica de discourse-docker (como un archivo Zip) al configurar el servidor y fijo la versión de discourse a un commit específico durante el despliegue.

La razón por la que hago esto es para intentar hacer que la compilación sea reproducible; es decir, ejecutar el mismo comando con la misma configuración y fuente en dos momentos diferentes debería producir el mismo artefacto. En general, esta es una buena idea y me ha sacado de muchos problemas operativos con otros software a lo largo de los años :wink: Esto se debe a que te da la capacidad de volver a una configuración conocida y estable.

Sin embargo, creo que estoy nadando contra la corriente con Discourse, ya que parece querer obtener las últimas versiones de varios componentes de software durante la compilación. Empiezo a preguntarme si mis intentos de hacer que la compilación sea reproducible realmente me están perjudicando.