2017-10-18 3 views
-2

J'ai besoin d'aide pour configurer un job jenkins. Je suis capable de déployer le code en utilisant la commande mule mvn deploy dans un seul travail. Maintenant, j'ai besoin de construire le paquet et utiliser le paquet pour le déployer dans plusieurs environnements sans le reconstruire. Quelqu'un peut-il m'aider avec ça. Je suis capable d'emballer le code en utilisant mvn package. BUt quand je veux déployer le paquet de construction, j'utilise la commande mvn deploy et cela compile et construit le code. Quelqu'un peut il m'aider avec ça. Est-ce que je manque quelque chose Merci & Cordialement DeviJenkins compile et déploie séparément

Répondre

0

Habituellement, vous construire le projet, puis le déployer sur un Nexus/Artifactory. Si vous en avez besoin dans différents référentiels d'artefacts, vous déposez généralement le référentiel d'origine dans l'autre référentiel.

Si vous avez réellement besoin de déployer le même fichier sur deux Nexus/Artifactory, vous pouvez ajouter des déploiements supplémentaires à l'aide des objectifs du plug-in de déploiement.

+0

Merci pour la réponse Meier. Je suis capable de déployer le package de construction à artifactory avec succès. Je veux utiliser le paquet déployé d'artificiel à déployer pour mule anypoint runtime sans reconstruire le paquet. Lorsque j'ai utilisé la commande "mvn deploy", il reconstruit le package et le déploie sur mule runtime. Je ne veux pas que le code source soit reconstruit. Je dois utiliser le paquet déjà construit dans artifactory. Avons-nous des commandes pour sauter la compilation et comment passer le chemin de l'artificiel à maven. – devi