Outils de déploiement intelligents pour Java [fermé]


Je cherche un outil capable de déployer des webapps partielles, pas seulement de déployer une guerre contenant une toute nouvelle version d'une webapp. Le but est de permettre un déploiement automatisé (par exemple, mais pas seulement, les fichiers de propriétés) dans un environnement Mavenized. Une idée?

Author: giannis christofakis, 2012-01-30

4 answers

Kwatee (http://www.kwatee.net) peut faire des déploiements de guerre ou explosés. Il dispose d'une interface utilisateur Web mais vous pouvez l'automatiser via python CLIs ou une tâche ant fournie.

 1
Author: mac, 2012-01-30 18:04:59

Http://liverebel.com - Jetez un oeil sur LiveRebel. Je pense que c'est ce dont vous avez besoin.

 4
Author: Bogo, 2012-02-22 14:23:28

J'ai aussi trouvé quelques outils:

  • Glu , qui est maintenu par l'équipe LinkedIn
  • ControlTier , qui semble capable de le faire et beaucoup, beaucoup plus
  • Chef, qui est un framework Java si vous souhaitez écrire votre propre outil de déploiement (ce qui n'est pas mon cas, mais pourrait être intéressant pour quelqu'un d'autre)
 2
Author: Alexis Dufrenoy, 2012-01-30 18:57:11

Je pense que vous pourriez utiliser le plugin maven wagon pour ce faire. Essayez l'objectif wagon:upload-single - Je pense que c'est ce que vous recherchez, il vous suffit de remplir les espaces de configuration pour ainsi dire.

Un gotcha à retenir - vous devez ajouter la configuration du serveur à vos paramètres maven.fichier xml, ce qui est assez facile à faire, ne l'oubliez pas.

 1
Author: javamonkey79, 2012-01-30 17:24:10