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 :

Project multi-modules


Sujet :

Intégration Continue

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 13
    Points : 11
    Points
    11
    Par défaut Project multi-modules
    Bonjour

    J'aimerais tout d'abord savoir si continuum est capable de gérer des projects multi-modules avec une structure flat. J'ai cru comprendre que cela était possible en lisant ce ticket, mais je n'y arrive pas, même avec l'exemple attaché à ce ticket.
    Lorsque que je construit le projet sous continuum, le projet parent est 'checkouté' dans un dossier numéroté (ex '1'). Et lorsque qu'il tente d'accéder aux projets fils, il les cherche dans les dossiers working-directory/1/../MonSousProjet/, alors que le projet MonSousProjet est par exemple dans working-directory/2/
    J'aimerais donc savoir s'il y a quelque chose que j'ai mal fait, ou bien si ce n'est tout simplement pas possible.

    Autre soucis, lorsque je charge un projet multi-module, peu importe sa structure, continuum charge l'ensemble des modules même si je coche "Pour les projets multi modules, charger uniquement la racine comme une construction récursive". Donc encore une fois je me demande si cela est est censé fonctionner, & si oui, qu'est ce que je n'ai pas compris/mal fais.

    mon environnement :
    Continuum 1.1 utilisé en standalone
    Maven 2.0.8
    Linux

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 13
    Points : 11
    Points
    11
    Par défaut
    Salut tout le monde

    J'me permet de reposter sur ce topic car j'aimerais vraiment savoir s'il est possible d'utiliser continuum avec des projets multi-modules à structure flat.

    Merci par avance.

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Points : 1 524
    Points
    1 524
    Par défaut
    Oui, Continuul sait gtérer les projets flat.

    A quel moment tente-t-il d'acceder aux autres modules? Lors du build maven?

    Tu ne peux pas utiliser le mode recursif de maven car dans ce cas, maven ne pourra trouver les modules, il faut donc utilisé le mode non-recursif ((paramètre "--non-recursive" sur la build definition) qui est défini par défaut sur les build definitions

    Si tu veux absolument utiliser le mode recursif, tu ne peux pas utiliser le mode multi-module mais uniquement le projet root dans Continuum (voir la case à cocher sur la page d'ajout de projet). Dans ce cas, il faut modifier le scm url pour pointer sur un répertoire parent de ton projet root qui incluera tous les sous modules.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/05/2013, 23h22
  2. Réponses: 0
    Dernier message: 07/04/2013, 21h28
  3. [SITE] Conceptualiser un site multi modules.
    Par proner dans le forum Maven
    Réponses: 7
    Dernier message: 29/10/2007, 15h14
  4. [Reporting] Récursivité multi-modules
    Par elitost dans le forum Maven
    Réponses: 4
    Dernier message: 08/09/2006, 09h27
  5. BUILD ERROR sur création d'un projet multi-modules
    Par elitost dans le forum Maven
    Réponses: 1
    Dernier message: 28/08/2006, 16h23

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