Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pour faire une release ( sans SNAPSHOT et avec un tag GIT) , Une action manuelle a été définie: release.

Pour la lancer:

...

Cette action job va simplement:

  1. modifier les fichier pom pour la release ( enlever -SNAPSHOT)

  2. taguer cette version dans un tag release-X.XX

  3. Incrémenter les fichiers pom pour les prochains développement soit X.YY-SNAPSHOT

  4. Commit cette version

Cette action va Ces actions vont enclencher 2 pipelines:

  1. le déploiement de release. C’est le job deploy_release qui effectue cette action: il fait un mvn deploy avec le profil release. Ce job est automatiquement lancé si un tag release-* est détecté.

  2. Le build de la nouvelle version SNAPSHOT

...