Loic
Mars 1, 2023, 4:03
21
Oui c’est ca, en faite tant que l’alpha (4.4) n’est pas assez stable pour aller en beta, la beta reste sur la version d’avant (4.3) et donc la meme que la stable.
En faite faudrait qu’on change le fonctionnement de jeedom et qu’on passe en mode tag/release non ?
pifou
Mars 1, 2023, 4:07
22
oui ça serait plus conventionnel on va dire
Mais peu importe, ok je vais faire le cherry pick sur beta.
pifou
Mars 1, 2023, 4:32
23
Voila pour le cherry pick
jeedom:beta
← pifou25:pifou_beta
opened 04:31PM - 01 Mar 23 UTC
<!--
Thanks for your contribution to make Jeedom better!
-->
## Propose… d change
Add one tag per branch with the version number
Add Github workflow cache
Add Jeedom:buster tag
## Type of change
<!--
What type of change your PR is
-->
- [ ] 3rd party lib update
- [ ] Bugfix (non breaking change)
- [ ] Core new feature
- [ ] UI new functionnality
- [ ] Code quality improvements
- [ ] Core documentation
## Test check
<!--
Describe here on which hardware, OS, Core version and eventually plugins you have tested your PR against.
Give a maximum of details on what you did test, under which circumstances, and which side effect you did tried to handle.
-->
## Documentation
<!--
Some useful links for contributors
-->
[beta-testing](https://doc.jeedom.com/en_US/beta/)
[contribute](https://doc.jeedom.com/en_US/contribute/)
[community](https://community.jeedom.com/)
[plugins](https://doc.jeedom.com/en_US/dev/)
Loic
Mars 2, 2023, 10:21
24
Merci j’ai validé, mais je me demande de plus en plus si on devrait pas passer au tag, je vais soumettre l’idée a jeedom sas.
pifou
Mars 2, 2023, 4:21
25
… fail ! pour le build sur beta … Je corrigerais ce soir, je ne mettrais qu’un seul tag à la fois. Pourtant d’après la doc c’est possible de coller plusieurs tags sur une image, mais ça n’est pas passé.
Pour les tags du repo Github ils y sont, parfois il semble que vous avez un pipeline Jenkins qui les génère, mais il y a quelques trous sur les sauts de version :
Par contre, plus de release depuis 2 ans.
Loic
Mars 2, 2023, 4:26
26
Release non et normalement oui jenkins genere des tag en regardant la version du fichier du core et genere si besoin. Les saut ca arrive quand j’incremente de 2 versions en beta avant l’arrivé en stable.
pifou
Mars 3, 2023, 9:19
27
Bon j’ai corrigé le workflow, 2 PR sur alpha & beta.
pifou
Avril 18, 2023, 8:39
28
Correction du script, pour la branche stable une erreur de casse sur le nom de la branche… c’est le PR à 1 caractère
jeedom:alpha
← pifou25:patch-1
opened 08:37PM - 18 Apr 23 UTC
## Proposed change
Fix the V4-stable branch name, this is for the workflow to… update the Docker `latest` tag with the same image as the current 4.3 tag.
## Type of change
<!--
What type of change your PR is
-->
- [ ] 3rd party lib update
- [ ] Bugfix (non breaking change)
- [ ] Core new feature
- [ ] UI new functionnality
- [ ] Code quality improvements
- [ ] Core documentation
- [x] Github Workflow
## Test check
<!--
Describe here on which hardware, OS, Core version and eventually plugins you have tested your PR against.
Give a maximum of details on what you did test, under which circumstances, and which side effect you did tried to handle.
-->
## Documentation
<!--
Some useful links for contributors
-->
[beta-testing](https://doc.jeedom.com/en_US/beta/)
[contribute](https://doc.jeedom.com/en_US/contribute/)
[community](https://community.jeedom.com/)
[plugins](https://doc.jeedom.com/en_US/dev/)
pifou
Juin 2, 2023, 6:02
29
Hello j’ai cherry-pick le fix sur stable
jeedom:V4-stable
← pifou25:V4-stable
opened 05:58PM - 02 Jun 23 UTC
## Proposed change
Fix the Github workflow for the main V4-stable branch, a m… iss case for the branch name make it never built the Docker tag 'latest'
## Type of change
- [ ] 3rd party lib update
- [ ] Bugfix (non breaking change)
- [ ] Core new feature
- [ ] UI new functionnality
- [ ] Code quality improvements
- [ ] Core documentation
- [x] CI/CD workflow
## Test check
This change is already on beta. But only concerns V4-Stable
## Documentation
<!--
Some useful links for contributors
-->
[beta-testing](https://doc.jeedom.com/en_US/beta/)
[contribute](https://doc.jeedom.com/en_US/contribute/)
[community](https://community.jeedom.com/)
[plugins](https://doc.jeedom.com/en_US/dev/)
J’ai vu que tu a fais du vide sur le docker-hub il n’y a plus le tag latest du coup. Ce fix permettra de le recréer à jour. C’est pas obligatoire d’avoir un tag latest
mais s’il n’y en a pas, la simple commande docker pull jeedom/jeedom
fail, ne trouve pas le tag par défaut. Il faut alors forcer le tag.
Loic
Juin 2, 2023, 6:22
30
Salut
Top merci je me demandais comment le faire revenir. Et oui j’ai fait le ménage des branche trop veille.