Aiuto per la distribuzione di versioni più vecchie di Discourse

Ultima sintesi: se si desidera semplicemente distribuire l’ultima versione LTS a lungo termine, è sufficiente modificare containers/app.yml

# Aggiungere la seguente configurazione alla fine
params:
  version: esr

Poi procedere con una nuova compilazione. Se durante la compilazione si verificano errori, molto probabilmente si tratta di problemi di rete, in particolare per gli utenti cinesi.

In caso di errore Oops, consultare questo thread: Oops 错误 - Supporto - Discourse Meta

Utilizziamo questo comando all’interno di un’istruzione if [[ ]] per verificare se il riferimento fornito corrisponde al ramo corrente. Per i tag e i rami non più recenti, ci si aspetta che fallisca, quindi si passa al ramo ‘else’ dell’istruzione if.

Questo eseguirà un git checkout ..., che funziona anche con i tag.

Ottimo, sono lieto di sapere che è riuscito a funzionare!

2 Mi Piace

Questo ti causerà problemi quando il launcher proverà a recuperare l’ultima versione.

Dovresti usare git stash oppure git checkout templates/web.template.yml.

1 Mi Piace