Skip to content

Mise à jour (admin)

sizanic edited this page Nov 26, 2023 · 26 revisions

Mise à jour totale

1. Changer la version

  • Modifier plugin.video.vstream/addon.xml

<addon id="plugin.video.vstream" name="vStream" version="1.2.0" provider-name="venom-xbmc-addons">

Il suffit de modifier la version toujours en trois chiffres 1.5.0 par exemple.

  • Lancer addons_xml_generator.py dans un IDE et run le script (supporte python 2&3).

  • Vérifier que addons.xml (ATTENTION "addons" qui se trouve à la racine du github, pas plugin.video.vstream/addon.xml ) a été modifié avec la bonne version.

  • Vérifier que addons.xml.md5 a été modifié.

2. Préparer l'archive

  • Crée un zip du dossier plugin.video.vstream nommé plugin.video.vstream-version.
    Le zip contient le dossier plugin.video.vstream (ce n'est pas directement le contenu du dossier).
    Le zip ne doit pas contenir de fichiers.pyo, il peut contenir des fichiers *.pyc dans le dossier lib.
  • Ouvrir le zip pour supprimer les dossiers : hosters/trash et sites/trash
  • Déplacer le dossier zip dans le dossier repo/plugin.video.vstream

3. Faire le commit sur la branche bêta.

4. pull request Github

5. Création de la release

(Draft news release)
https://github.com/Kodi-vStream/venom-xbmc-addons/releases/new

  • Tag Version exemple: 1.5.0
  • Target : Beta.
  • Release Title exemple: Version 1.5.0
  • Description : exemple: Version 1.5.0
  • Attacher le zip (celui qui a été mis dans repo/plugin.video.vstream)

=> Publier la release

La mise à jour auto fonctionnera grâce à addons.xml et les autres pourront avoir un zip propre grâce à la release.