IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java EE Discussion :

Déploiement par environnement - choix d'un outils


Sujet :

Java EE

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 147
    Par défaut Déploiement par environnement - choix d'un outils
    Bonjour,

    Je désire réaliser un déploiement par environnement.
    L'appli. web utilise Spring, Struts et Tomcat.
    Maven est déjà utilisé pour générer des build + utilisation sonar.

    La conf par environnement inclus:
    - des fichiers de conf. présent dans le WAR (projetc-config.properties) par environnement
    - copie de batch par environnement
    - Copie/paramétrage de fichier de conf utilisé pour les base.
    - procédure de mise à jour/dump/backup .... d'une base oracle
    - L'utilisation de commande linux (fichiers : gestion des droits)

    On peut utiliser des profils par environnement dans les pom utilisé par maven pour réaliser cela.

    J'ai entendu parler de deployit, CARGO.
    Il a a surement des plug-in maven créer pour géré un déployement "paramétrable".

    Je cherche un outils puissant et facile à configurer.

    Quelle est votre expérience sur le sujet.
    Si vous utilisé maven ou d'autre outils, quel retour d'expérience pouvez vous en faire (points positif/négatif, maintenabilité, temps de mise en place, possibilité de l'outils...)


    merci d'avance pour vos retours

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 147
    Par défaut
    J'envisage d'utiliser des script Linux mais j'imagine qu'il y a d'autres options ...

  3. #3
    Membre actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2002
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2002
    Messages : 74
    Par défaut Hudson
    Nous on utilise hudson pour générer différents build en fonction de différents environnement. C'est assez facile à paramétrer, il y à plein de plugins, bref, se serait étonnant que cela ne te convienne pas.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 147
    Par défaut
    Plus spécifiquement, quels sont les plugins que tu utilise et comment ?

    J'ai trouvé cela sur développez.net : "http://conception.developpez.com/actu/18091/Debat-industrialisation-Etat-des-lieux-des-outils-de-deploiement-automatique-et-de-parametrage-des-middlewares/".

  5. #5
    Membre actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2002
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2002
    Messages : 74
    Par défaut
    Plus spécifiquement, je peux pas te dire, je ne me suis pas vraiment occupé de ça, mais, j'ai dut une ou deux fois faire ou modifier des taches de build. Mais ce n'est pas moi qui est mis en place la plateforme d'industrialisation. C'est un collègue qui est partie maintenant qui avait fait cela. Je me souviens que c’était pas très compliqué, beaucoup de doc et tuto en ligne

    En gros on a autant de build que d'environnement différents, périodiquement hudson vérifie s'il y a eu des commit sur svn, si oui, il lance la batterie de build, en tenant compte des dépendance de projet et de librairie.

    En fonction de nos différents environnement, le build utilise des fichiers de configuration différents.

    Voilà.

Discussions similaires

  1. Choix d'un outil de modelisation
    Par superfly dans le forum Outils
    Réponses: 1
    Dernier message: 30/11/2007, 15h00
  2. Choix d'un outils de gestion de source
    Par superfly dans le forum SCM
    Réponses: 5
    Dernier message: 01/09/2007, 01h14
  3. Mettre visible ou insible un div par un choix de menu
    Par nikicaillou dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 05/01/2007, 18h11
  4. choix d'un outils pour un site proffessionnel ?
    Par yann_p dans le forum Outils
    Réponses: 1
    Dernier message: 04/08/2006, 11h41
  5. Réponses: 2
    Dernier message: 27/04/2006, 08h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo