Ricompilare con una versione specifica

Contesto: Sto configurando un sito di staging e voglio avere la stessa versione su staging e in produzione, così da poter testare il prossimo aggiornamento su staging prima di applicarlo alla produzione.

Come si chiede al launcher di ricompilare con una versione specifica di Discourse?

In app.yml, dove è indicato version:, puoi inserire un ID di commit Git o un ID di versione.

È un po’ più complicato mantenere tutti i plugin agganciati allo stesso ID di commit.

Grazie per l’avviso :slight_smile:

L’ID commit 6515dc3582309ce58427f57aa1248c3e32877d6e

commit 6515dc3582309ce58427f57aa1248c3e32877d6e
Author: Sam Saffron <sam.saffron@gmail.com>
Date:   Tue Jun 18 16:14:38 2019 +1000

    DEV: aggiornamento delle dipendenze
    
    - nuova ImageMagick
    - nuovo NGINX spostato da mailine a stable
    - nuovo Redis
    - nuova PNG Quant
    - libjemalloc aggiornata

ha fallito, ma l’uso della versione v2.4.0.beta1 ha funzionato!
Grazie Jay @pfaffman :slight_smile:

Hmm. Sono abbastanza sicuro di aver usato un ID di commit, ma i tag beta sono probabilmente altrettanto validi.