Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.85 KB

README.md

File metadata and controls

27 lines (16 loc) · 1.85 KB

accescbs

La librairie java AccesCBS permet de réaliser des traitements automatisés sur le Sudoc (logiciel CBS). Elle est avant tout destinée aux applications développées par l'Abes pour ses réseaux d'utilisateurs (ex: ITEM, IdRef, Cidemis ...). D'autres usages pourraient être imaginés et pour éviter des surcharges ou des modifications de masse non maîtrisées du Sudoc, l'Abes souhaite connaître et valider toutes les utilisations de cette librairie (nous contacter : https://stp.abes.fr/).

Développeurs

Comment générer une nouvelle version d'AccesCBS ?

Pour générer une nouvelle version de la librairie Java AccesCBS, il faut procéder comme ceci :

  1. Commiter/pousser les évolutions ou les correctifs sur la branche develop, puis les fusionner sur la branche main

  2. Se rendre dans l'onglet des github actions :
    image

  3. Sélectionner le workflow "Maven Publish" :
    image

  4. Cliquer sur "Run workflow", selectionner la branche main, et indiquer le numéro de version souhaité au format semver X.X.X (vérifier avant que la release n'existe pas déjà!) :
    image

  5. Exécuter ("Run workflow") la github action et attendre qu'elle se termine.

  6. Vérifier que la release est disponible au niveau de Maven Central (à noter que la mise à disposition peut parfois prendre quelques heures) :
    https://search.maven.org/search?q=a:AccesCbs