Page 1 sur 1

Mise à jour d'un paquet à partir d'un exe ou msi

Publié : 17 avr. 2024 - 10:32
par Tchoko
Bonjour,
la documentation traite de la mise à jour des paquets importés depuis le dépôt wapt. Mais comment mettre à jour un paquet importés depuis un exe ou msi?

Re: Mise à jour d'un paquet à partir d'un exe ou msi

Publié : 18 avr. 2024 - 15:05
par t.heroult
Bonjour
Si c'est un paquet fait maison, alors chaque cas est différent, il faut trouver le moyen dans l'update-package.py d'aller vérifier à la source s'il y a une nouvelle version, la récupérer, l'intégrer, mettre à jour le 'control' avec le numéro de version, etc.
C'est du boulot de développement...

Re: Mise à jour d'un paquet à partir d'un exe ou msi

Publié : 18 avr. 2024 - 16:05
par dcardon
Bonjour Tchoko,

pour la partie update manuelle d'un paquet, c'est similaire à la création du paquet initiale : on met le nouveau binaire dans le répertoire, on met à jour le fichier de control, et on teste le nouveau paquet.

Pour la partie automatisation, comme le dit Thomas, la méthode d'écriture du fichier update_package.py avec la fonction def update_package() est assez empirique. Il y a des cas assez standard avec les projets propres avec des releases sur github, et d'autre beaucoup plus compliqués.

La meilleur manière est de regarder les paquets existant pour chercher de l'inspiration.

Cordialement,

Denis

Re: Mise à jour d'un paquet à partir d'un exe ou msi

Publié : 21 avr. 2024 - 00:37
par Tchoko
Ci-dessous mes questions :

on met le nouveau binaire dans le répertoire => quel répertoire ?
on met à jour le fichier de control => comment le fait on ?