You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cam.lafit d6d801c4ef Ne pas continuer sur le répertoire n'est pas un projet git 2 years ago
readme.md Fournir un exemple d'usage du script 2 years ago
set_tags_from_paquet.sh Ne pas continuer sur le répertoire n'est pas un projet git 2 years ago

readme.md

# Génerateur des tags depuis plugin/paquet.xml

Introduction

Le script analyse un depot git et identife les différents tags à créer depuis les numéros de versions saisies dans pluggn et paquet.xml

Pour chaque commit le script identifie le numéro de version présent dans plugin.xml puis dans paquet.xml. Si paquet.xml est présent il sera prioritaire.

Il fonctionne pour n'importe quel plugin versioné avec git

Usage

git clone https://git.spip.net/_outils_/creer_tags.git
cd creer_tags
./set_tags_from_paquet.sh ../chemin/plugin/spip
# Pour pousser les tags disponibles
git push --tags

Exemple

git clone https://git.spip.net/dist/themes.git zone/dist/themes
bash creer_tags/set_tags_from_paquet.sh zone/dist/themes/
../zone-git/dist/themes/
v1.0 at 808eb4a6207b64c8229d74f6443fccf5511323d2
v1.0.0 at bb6aff3a58d1408be53c82c5ef275a065639a1ea
v1.1.0 at 17636c7be007fa27ba829d5e22e2d6ba3f0a575c
v1.2.0 at aee14fbfebf773cea2a29bfe7bf851f6ea101891
v1.2.1 at 3835c88707d1f8504f9fc22a5adb0a7f02a05032
v1.3.0 at aace66e183e3e6ffea9f4b6d978a4bafd7b697b6
v1.4.0 at 9e66d40cc4d036475e6b0ee8f118cdda6bc133f4