Skip to content

Preparation v2.2.0

Matthieu FAURE requested to merge Preparation-v2.2.0 into master

Prérequis

  • La branche de travail est rebasée sur master (i.e. elle commence à partir du dernier commit de master)
  • La CI est verte (i.e. tous les tests sont déroulés avec succès)
  • Le numéro de la version à créer est saisi dans appli_sf/composer.json, champ version
  • La doc Documentation > Opérateur > Mise à jour est à jour, décrit clairement les éventuels breaking changes et explique comment les traiter
  • Le CHANGELOG est à jour, listant les modifications / ajouts / corrections avec les liens vers les tickets correspondants

Publication du package de la version

  • Récupérer manuellement l'artefact de build (fichier tar.gz) du dernier commit de la branche de travail (rappel : dont la CI doit être verte)
  • Envoyer ce fichier dans le Packages Registry.

Pour publier dans le Package registry :

Exemple de requête :

curl --header "PRIVATE-TOKEN: monToken" \
 --upload-file departements-notaire-X.Y.Z.tgz \
 "https://gitlab.adullact.net/api/v4/projects/605/packages/generic/departements-notaire/X.Y.Z/departements-notaire-X.Y.Z.tgz.tgz"

Avec :

  • 605 étant l'id du dépôt Départements & Notaires v2 du gitLab d'Adullact
  • X.Y.Z étant le numéro de version conforme à Semver

Tâches effectuées par l'ADULLACT

  • Fusionner la branche dans master (rappel : la CI de la branche étant verte)
  • Ajouter le tag de la version sur le commit de merge

Déploiement

Edited by Matthieu FAURE

Merge request reports