La 2e PR est ready to merge
Aussi, j’ai vu plusieurs sujets sur un bug du synology pas compatible avec l’image Jeedom sous bullseye
une solution serait de continuer à produire l’image docker sous buster avec un tag spécifique, permettant aux utilisateurs concernés de l’utilise à la place de latest ( docker run jeedom/jeeom:buster par exemple)
Je propose de faire ça dans un prochain PR, il faut modifier le workflow pour créer un tag supplémentaire. ok ?
J’ai fermé la précédente PR du coup, celle-ci la remplace.
Je me demandais comment on gère les PR ouvertes, si faut les mettre à jour ou pas, sinon ça risque de diverger avec le upstream non ? Mais dans ce cas les commit de merge s’accumulent ça devient vite le bazar. C’est un peu pour ça que j’ai refait une nouvelle PR avec 1 seul commit propre (pas réussi à faire des squash sur l’ancienne PR)
Ok, il n’y a plus de workflow automatique quotidien. il se déclenche quand tu merge sur beta ou V4-stable, ou sinon tu peux le déclencher manuellement sur alpha si tu veux le tester.
Je ne sais pas ce que tu a relancé, mais je ne trouve pas les logs. A priori il s’est rien passé, pas de nouveaux tags sur le docker-hub non plus. Il y a toujours les workflow scheduled par contre, je ne sais pas s’ils sont lancé à partir de la branche V4-stable ou beta, ou peut être les 2. Il faut donc peut-être aussi pousser la modif dans la branche par défaut, je suppose V4-stable pour que ça soit pris en compte… Tu l’a bien relancé sur la branche alpha ?
C’est bon, cette fois le workflow manuel s’est bien lancé il a marché, en tout cas pas d’erreurs dans les logs. Ce que je ne comprends pas c’est que, côté docker hub, je ne vois pas de nouveaux tags.
#18 exporting to image
#18 pushing layers 25.1s done
#18 pushing manifest for docker.io/***/jeedom:4.4-buster
#18 pushing manifest for docker.io/***/jeedom:4.4-buster 0.7s done
#18 DONE 136.6s
Je m’attendrais à trouver maintenant une image jeedom/jeedom:4.4-buster … Or elle n’y est pas. ça met peut être du temps (ça fait déjà 24h) ou bien alors il faut une action manuelle, … J’ai demandé un support sur Docker pour voir.
Ok autant pour moi, je n’avais pas capté ce détail… moi je push directement sur le repo qui a le même nom que mon compte
J’ai corrigé le truc, je me suis laissé une variable secret optionnel et je force le nom du repo = jeedom
J’ai bien commenté dans le workflow, mais n’hésites pas à demander s’il y a des pb ou évolutions à ajouter! Bon, ça marche sur alpha, ça passera sur beta quand vous mergerez le tout, par contre ça serait possible de passer cette modif sur la v4- stable aussi ? Peut être je te fais un cherry-pick + PR sur v4-stable ?
Histoire de générer les images ausi pour la v4.3 et 4.3-buster