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

Intégration Continue Discussion :

Intégration continue avec .NET


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut Intégration continue avec .NET
    Bonjour à tous,

    Je viens du monde Java où nous avons mis en place une intégration continue des applications. Cette intégration continue reposait sur svn + Artifactory + Maven + Continuum. Cette chaine permet de générer les applications, de jouer les tests unitaires (Junit) et de produire des métriques (ChekStyle, JavaDoc, NCSS, PMD, ...) et de les déployer dans un site web. Une vraie usine à logiciel..

    Je voudrais savoir si il existait de tels outils dans le monde .NET (j'ai bien vu CI Factory qui a l'air de correspondre....) et quels sont vos retours d'expérience.

    Merci par avance.

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    JavaDoc => Ndoc
    Maven => NMaven
    Junit => NUnit
    svn => svn#
    checkstyle ou pdm => FxCop??


    tu as aussi Nhibernet, Nant, et en fait une très grosse partie des outils pour Java disponibles pour .Net

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut
    Merci Louis-Guillaume,

    As-tu des retours d'utilisation sur NMaven (je suis bluffé...) ?

    Ce projet est-il actif (j'ai vu qu'il est en version 0.13) ?

    Est-ce à conseiller dans un objectif de production ?

    Merci de tes réponses éclairées.

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    tu m'aurais dis ce matin " c'est quoi Maven", je t'aurais répondu. "un jeu vidéo?"
    alors pour te donner un avis sur NMaven, je passe mon tour

  5. #5
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Citation Envoyé par aruffin Voir le message
    Merci Louis-Guillaume,

    As-tu des retours d'utilisation sur NMaven (je suis bluffé...) ?

    Ce projet est-il actif (j'ai vu qu'il est en version 0.13) ?

    Est-ce à conseiller dans un objectif de production ?

    Merci de tes réponses éclairées.
    Alors en fait, NMaven est simplement une extension de Maven (donc nécessite que celui-ci soit déjà installé sur le poste ainsi que NAnt). Il est fourni sous la forme de source accompagnés des plusieurs scripts à lancer pour le compiler (j'ai pas trouvé de binaire sur le site).

    Pour avoir tenté très récemment de l'utiliser, je peux te dire que NMaven est très loin d'être mature. Je n'ai d'ailleurs jamais réussi à le faire fonctionner correctement, j'avais toujours des problèmes de plugin manquant lors que je tentant de builder mes projets .NET. Bon il est vrai que je n'y ai pas passé énormément de temps non plus.

    Donc pour une utilisation en prod, je mettrais un sérieux bémol.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut
    Merci pour vos réponses.

    En synthèse, NMaven permet de mettre les projets .NET dans un silo analogue aux projets J2EE mais avec une pérennité à confirmer.

    J'ai aussi regardé ce qui était fournit dans l'offre Microsoft (à tout seigneur tout honneur) et il semble que Visual Studio Team System soit un candidat sérieux (sur le papier, il semble couvrir les besoins d'intégration continue avec run des tests de non régression et publication d'un site à l'intention des développeurs).

    Quelqu'un a-t-il déjà joué avec cet outil ?

    Merci.

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut
    Bonjour à tous,

    Le résultat de mes recherches :
    - Team System : solution microsoft mais chères et sur Visual Studio 2003 & 2005,
    - NMaven et autres : pas de retour d'expérience mais le projet ne semble pas super actif, prudence donc....(+ retour de DeadPool)
    - Cruise Control.NET : des retours d'expérience nombreux et efficaces.

    Je vais m'orienter vers Cruise Control.NET.

    Merci à tous

    Cordialement

Discussions similaires

  1. Intégration continue avec CruiseControl.NET
    Par trident_job dans le forum Outils
    Réponses: 9
    Dernier message: 22/11/2011, 21h33

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