Moyen sûr de configurer la mise à jour vers la version stable uniquement des versions du forum ?

Nous utilisons discourse dans les versions par défaut « tests-passés » depuis longtemps.

J’aimerais configurer le forum pour utiliser uniquement les versions stables et n’avoir que quelques mises à niveau par an.

J’ai lu comment configurer la branche stable app.yml pour utiliser la version : stable.

Mais ma préoccupation est de savoir si je peux le faire en toute sécurité à tout moment, le modifier et reconstruire le forum.
Actuellement, nous sommes dans la version actuelle Beta5, et j’ai peur que cela ait introduit des changements majeurs dans la base de données ou d’autres parties par rapport à la dernière version stable.

Puis-je le faire à tout moment, ou dois-je attendre la prochaine version stable ?

Actuellement, je ne peux pas consacrer autant de temps au forum qu’auparavant, je préférerais donc n’avoir que quelques mises à niveau au cours de l’année.

Merci de vos conseils.

4 « J'aime »

Vous devez attendre la prochaine version stable (probablement la semaine prochaine).

5 « J'aime »

Merci beaucoup, j’attendrai qu’une version stable soit annoncée.

Donc, la bonne façon serait de ne plus faire de mise à niveau, d’attendre qu’une version stable soit annoncée et une fois qu’elle est annoncée, de changer app.yml en version : stable et de reconstruire le forum.

Est-ce correct ?

Merci

1 « J'aime »

3 « J'aime »

@ariznaf @RGJ Pouvez-vous m’aider à comprendre comment déployer uniquement des versions stables ou des balises Git spécifiques ? (par ex. : 3.1.4)

Je suis dans la même situation que l’OP. Désolé pour cette question stupide, mais quelle est la version de la release stable ? 3.2.0 est une release « Stable », n’est-ce pas ?

Mais en même temps, il y a eu aussi une release Stable 3.1.5 :

Il y a les branches « tests-passed » (la version 3.2.0) et « stable ». Bien que les deux soient « stables », la branche stable est :

La note sur le fait que les deux sont « stables » :

1 « J'aime »

Salut, merci pour votre réponse. Oui, je comprends les nuances entre « stable = ne change pas » et « stable = ne plante pas ». Mais je suis confus car je suis sur tests-passed et il m’a déjà mis sur la version 3.3.0.beta1-dev. Je supposais que la 3.2.0 était la dernière version stable car elle n’a pas de -dev ou de -beta dans son nom. Maintenant, il semble que je doive attendre tout le cycle de développement de la 3.3.0 et que stable atteigne également la version 3.3.0 avant de pouvoir passer à stable ?

1 « J'aime »

3.2.0 est bien la dernière version stable. :+1: Si vous n’avez pas réussi à changer de voie cette fois-ci, vous devrez attendre que la 3.3.0 soit finalisée (devrait être vers fin juillet) avant de réessayer.

Cependant, même sur tests-passed, vous pourriez continuer à mettre à jour lorsque les versions mineures sortent, ce qui pourrait aider ?

4 « J'aime »

Je ne peux pas, car je ne l’ai jamais fait, donc je ne peux pas dire la bonne façon.

Ce que j’ai compris, c’est qu’il faut arrêter de mettre à niveau votre système à partir des versions non stables et attendre une version stable qui est en avance sur votre version actuelle.

Ensuite, modifiez le fichier app.yml et modifiez-le pour utiliser la version stable au lieu de tests-passés.

Ensuite, effectuez une mise à niveau complète.

Si je comprends bien, il n’y a pas encore de version stable 3.2.0.

Ce qui a été annoncé est une 3.2.0-beta5, donc il y en aura peut-être une dans un futur proche.

Ce que j’ai installé en ce moment est une 3.2.0-beta5-dev (67244a2318)

Où peut-on voir les versions actuelles publiées sous la branche stable ?

EDIT : Je dois rectifier, il semble que la 3.2.0 soit déjà publiée et qu’elle soit la même version que la 3.2.0-beta5.

J’ai mis à jour vers la version stable 3.2.0 depuis la version beta5-dev (test-passed) et aucun problème.\n\nJ’ai juste arrêté le forum, modifié app.yml et décommenté la ligne #version: test-passed et l’ai changée en version: stable.\n\nPuis j’ai exécuté les commandes suivantes :\n\n\ngit pull\nlauncher rebuild app\n\n\nJ’ai attendu la fin du processus de reconstruction et tout va bien, il fonctionne maintenant en version stable 3.2.0.\n\nMerci à tous pour l’aide reçue.

5 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.