JReleaser 1.4

Par:
admin

mar, 03/01/2023 - 14:04

JReleaser est un outil d'automatisation de publication pour les projets Java. Son objectif est de simplifier la création de versions et la publication d'artefacts vers plusieurs gestionnaires de packages tout en offrant des options personnalisables.

JReleaser prend les entrées des outils de construction populaires (Ant, Maven, Gradle) tels que les fichiers JAR, les distributions binaires (.zip, .tar), les images JLink ou tout autre fichier que vous souhaitez publier en tant que version Git sur les services Git populaires tels que GitHub , GitLab ou Gitea. Les fichiers de distribution peuvent en outre être publiés pour être utilisés par les gestionnaires de packages populaires tels que Homebrew, Snapcraft, Scoop, ou être prêts à être lancés via JBang. Les sorties peuvent être annoncées sur divers canaux tels que Twitter, Zulip, SdkMan! et autres.

JReleaser vient de sortir en version 1.4. Cette version vient avec un nouveau type de distribution,  FLAT_BINARY, pour produire des exécutables uniques non empaquetés dans une archive zip ou tar.

Le support de Docker a été amélioré également. docker.io devient le registre par défaut.

JReleaser est un logiciel libre sous licence Apache 2.0 disponible sur GitHub.