Usiamo discourse nelle versioni predefinite test-passed da molto tempo.
Vorrei configurare il forum per utilizzare solo le versioni stabili, con pochi aggiornamenti durante l’anno.
Ho letto come configurare la branch stabile app.yml per utilizzare la versione: stable.
Ma la mia preoccupazione è se posso farlo in sicurezza in qualsiasi momento, modificarlo e ricostruire il forum.
Al momento siamo nell’attuale release Beta5 e temo che possano esserci state delle modifiche che rompono la compatibilità nel database o in altre parti rispetto all’ultima release stabile.
Posso farlo in qualsiasi momento o devo aspettare la prossima release stabile?
Al momento non posso dedicare al forum tutto il tempo che vorrei, quindi preferirei avere solo pochi aggiornamenti durante l’anno.
Grazie mille, attenderò finché non verrà annunciato un rilascio stabile.
Quindi il modo corretto dovrebbe essere non effettuare ulteriori aggiornamenti, attendere che venga annunciato un rilascio stabile e, una volta annunciato, modificare app.yml in version: stable e ricompilare il forum.
Ciao, grazie per la risposta. Sì, capisco le sfumature tra “stabile = non cambia” e “stabile = non va in crash”. Ma sono confuso perché sono su tests-passed e mi ritrovo già alla versione 3.3.0.beta1-dev. Presumevo che la 3.2.0 fosse l’ultima release stabile perché non ha “-dev” o “-beta” nel nome. Ora sembra che dovrò aspettare l’intero ciclo di sviluppo della 3.3.0 e che anche stable raggiunga la versione 3.3.0 prima di poter passare a stable?
3.2.0 è effettivamente l’ultima release stable. Se non sei riuscito a cambiare corsia questa volta, dovrai aspettare che 3.3.0 venga finalizzata (dovrebbe essere verso fine luglio) prima di riprovare.
Anche se su tests-passed potresti continuare ad aggiornare quando escono le versioni minori, il che potrebbe aiutare?
Non posso, dato che non l’ho mai fatto, quindi non posso dire il modo corretto.
Quello che ho capito è che devi smettere di aggiornare il tuo sistema dalle release non stabili e aspettare una release stabile che sia successiva alla tua release attuale.
Quindi modifica il file app.yml e modificalo per usare la release stabile invece di tests-passed.
Quindi esegui un aggiornamento completo.
Se ho capito bene, non c’è ancora una release stabile 3.2.0.
Quello che è stato annunciato è una 3.2.0-beta5, quindi forse ce ne sarà una nel prossimo futuro.
Quello che ho installato al momento è una 3.2.0-beta5-dev (67244a2318)
Dove si possono vedere le attuali release pubblicate sotto il branch stabile?
EDIT: Devo rettificare, sembra che la 3.2.0 sia già stata pubblicata ed è la stessa versione della 3.2.0-beta5
Ho aggiornato alla versione stabile 3.2.0 da 3.2.0-beta5-dev (test-superato) e nessun problema.\n\nHo semplicemente fermato il forum, modificato app.yml e decommentato la riga #version: test-passed e l’ho cambiata in version: stable.\n\nPoi ho eseguito i seguenti comandi:\n\n\ngit pull\nlauncher rebuild app\n\n\natteso che il processo di rebuild finisse e tutto è ok, ora è in esecuzione la versione stabile 3.2.0.\n\nGrazie a tutti per l’aiuto ricevuto