J'utilise jenkins 1.500 et je recherche un plugin offrant la possibilité de déployer des artefacts dans le référentiel maven. Dans la version précédente de jenkins, il était possible d'effectuer des actions post-build à l'aide de maven-plugin, mais cette option disparaît pour l'instant ...
Jetez un oeil à Cette réponse .
Vous pouvez ajouter une "Actions de post-construction" à "Déployer les artefacts dans le référentiel Maven" (le plug-in Maven Project devra être installé). Cliquez ensuite sur "Avancé" et définissez votre URL de référentiel sur quelque chose de approprié (http://yourserver:8082/nexus/content/repositories/releases/
) et définissez l'ID de référentiel sur le serveur dans votre settings.xml
qui contient l'authentification nécessaire, telle que my-releases
ou autre.
Vous ne recherchez pas la phase deploy
de votre projet?
J'ai pu effectuer cette activité en utilisant "Jenkins promu builds plugin". Utile lorsque je souhaite déployer les artefacts une fois les tests de régression réussis. La construction est promue lorsque les tests de régression sont terminés. Nous pouvons ensuite ajouter une action pour déployer les artefacts dans le référentiel Maven.
Remarque: pour utiliser cette fonctionnalité, vous ne devez pas désactiver l'archivage automatique des artefacts.