Regrouper plus de plugins populaires avec le cœur de Discourse

Désolé de dévier légèrement du sujet, mais je ne pense pas qu’il y ait de sujet plus approprié et c’est quelque peu lié au problème précédent.

Depuis mon message précédent, je pense qu’il y a eu d’autres changements effectués sur discourse/docker_manager qui cassent davantage de choses lors des constructions de versions plus anciennes. Après une reconstruction aujourd’hui, toute la section admin de Discourse a cessé de fonctionner avec des erreurs comme celle-ci :

loader.js:247 Uncaught (in promise) Error: Could not find module `discourse/admin/models/admin-plugin` imported from `discourse/plugins/docker_manager/discourse/models/repo`

J’ai réussi à corriger la construction en utilisant ceci dans le yml :

  - git clone https://github.com/discourse/docker_manager.git && cd docker_manager && git reset --hard 314bbd78c200860c76bb62ced65b40e7cde5aa02 && cd ..

Je ne sais pas quel était le commit fautif, mais cela a suffi pour que cela fonctionne à nouveau.

Je sais, je sais, je dois mettre à jour (je le pense vraiment). Mais il y a probablement d’autres personnes comme nous qui sont bloquées sur des versions plus anciennes plus longtemps que prévu pour une raison ou une autre, et que les anciennes constructions se cassent sans changer la version est un peu inattendu.

Enfin, j’ai déjà trouvé une solution de contournement en attendant la mise à jour, donc je partage ceci au cas où cela serait utile à d’autres dans la même situation.

1 « J'aime »