Venant de réaliser une migration d’Apache Archiva vers Sonatype Nexus, sur un environnement significatif, je vous livre la démarche utilisée, les astuces et écueils rencontrés.
L’article étant un peu long il est découpé en 3 parties. Aujourd’hui je vous présente le contexte pour vous mettre l’eau à la bouche. Demain vous pourrez découvrir la migration, les mains dans le cambouis. Je terminerai jeudi sur le bilan et les gains pour les projets qui l’utilisent.
Merci à Tarpoon, C’est pas dur et toute l’équipe pour leur aide.
<Disclaimer> Etant membre de l’équipe du projet Archiva (rarement actif il faut bien l’avouer) je devrais essayer de le défendre becs et ongles tout au long de l’article. Etant consultant avant tout, j’espère garder une grande objectivité. Je vous laisse juger …</Disclaimer>
Continue reading D’Apache Archiva à Sonatype Nexus – Introduction
Tag Archives: Apache Maven
Maven au Poitou-Charentes JUG
Bonjour à tous,
Vendredi prochain, le 10 avril, sera inauguré le Poitou-Charentes JUG. La réunion se déroulera à Poitier (SERLI SAS, Avenue Thomas Edison, BP 20160, 86960 Futuroscope cedex) à partir de 19H.
Continue reading Maven au Poitou-Charentes JUG
Les nouveautés de Maven 2.1.0
Bonjour à tous,
Vous pouvez dès à présent télécharger Maven 2.1.0. Comme j’avais pu vous l’annoncer dans mon précédent billet, cette nouvelle version apporte quelques nouveautés assez intéressantes que je vous décris ici :
- Sécurisation des mots de passe
- Résolution en parallèle des artefacts
- Le build multi-modules incrémental
Maven 2.1.0 sur les starting blocks
La version 2.1.0 de Maven devrait sortir d’ici quelques jours.
Pour vous mettre un peu l’eau à la bouche, voici les évolutions majeures :
- Le téléchargement en parallèle des artefacts pour faire chauffer vos bandes passantes,
- Le passage des propriétés en ligne de commande (-D) qui prévaut sur les valeurs du POM
- L’encryption des mots de passe dans les settings,
- Le mode “Reactor” natif qui permet “à la make” de ne construire que les modules nécessaires à un module donné, ou à l’inverse tous les modules utilisant un module donné,
- Des améliorations sur les performances et une meilleure gestion du build (résolution des propriétés lors des forks, etc),
- Une nouvelle phase standard dans le cycle de vie : prepare-package,
Sans oublier de nombreuses corrections de bugs.
Continue reading Maven 2.1.0 sur les starting blocks
Apache Maven 2.0.10
Il aura fallut attendre 10 mois pour avoir enfin une nouvelle version de maven 2.0.x.
Continue reading Apache Maven 2.0.10
Installer Apache Maven sur Leopard
Installer Apache Maven sur Mac OS X Leopard est assez simple en soi, mais comme je vois que cette question est souvent posée je me permet d’y répondre. Continue reading Installer Apache Maven sur Leopard