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 :

Scheduler et plusieurs goals [Continuum]


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut Scheduler et plusieurs goals
    Bonjour à tous,

    voilà dans Continuum 1.0.3, j'ai une dizaine de projets.

    Pour chaque projet, j'ai défini un scheduler different.

    De même pour chaque projet, j'ai 4 goals avec le même scheduler

    - mvn clean deploy
    - mvn site
    - mvn dashboard-report:dashboard
    - mvn site:deploy

    Quand le scheduler s'execute (cf wrapper.log), j'ai bien mes 4 actions qui sont dans une queue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SchedulesActivator             - >>>>>>>>>>>>>>>>>>>>> Executing build job (COMMUN_BRANCHES_SCHEDULE )...
    Continuum                      - Enqueuing 'Projet Commun' (Build definition id=172).                    
    Continuum                      - Enqueuing 'Projet Commun' (Build definition id=173).                    
    Continuum                      - Enqueuing 'Projet Commun' (Build definition id=174).                    
    Continuum                      - Enqueuing 'Projet Commun' (Build definition id=175).
    quand le premier Build definition s'execute (mvn clean deploy), il commence par faire un update des sources depuis Subversion, et lance Maven 2.

    Jusqu'à maintenant aucun souci.

    Or quand le premier a fini, le deuxième s'execute ( mvn site ), il fait un update des sources, or il n'y a pas de changement, donc il n'execute pas le goal.

    et ainsi de suite pour le troisième et le quatrième goal.

    Mon souci est que quelquefois ça a fonctionné pour les 4 goals malgré aucun changement dans Subversion entre chaque goal.

    Comment forcer systématiquement ces 3 derniers goals même si il n'y a pas de changement, puisque le premier goal a déjà effectué le scm:update ?

  2. #2
    Membre éclairé Avatar de DanielW33
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2006
    Messages : 327
    Par défaut
    Pourquoi ne fais tu pas un build d'ensemble :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mvn clean deploy site dashboard-report:dashboard site:deploy

  3. #3
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    Salut,

    ça n'est pas possible pour la simple et bonne raison que mon dashboard a besoin que le site s'execute dans sa totalité avant de faire l'aggrégation des indicateurs.

    A la limite je pourrais me contenter de 2 goals dans Continuum

    - mvn clean deploy site
    - mvn dashboard-report:dashboard site:deploy

    mais ça ne résoudrait pas mon probleme , mon 2ème goal ne serait pas exécuté par le scheduler de Continuum

  4. #4
    Membre Expert

    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
    Par défaut
    Citation Envoyé par david.vicente@tiscali.fr
    Or quand le premier a fini, le deuxième s'execute ( mvn site ), il fait un update des sources, or il n'y a pas de changement, donc il n'execute pas le goal.

    et ainsi de suite pour le troisième et le quatrième goal.

    Mon souci est que quelquefois ça a fonctionné pour les 4 goals malgré aucun changement dans Subversion entre chaque goal.

    Comment forcer systématiquement ces 3 derniers goals même si il n'y a pas de changement, puisque le premier goal a déjà effectué le scm:update ?
    C'est un bug de la 1.0.3 qui est corrigé dans la 1.1

  5. #5
    Membre expérimenté Avatar de dvicente72
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    ok merci, on va attendre la release

    merci Emmanuel

  6. #6
    Membre Expert

    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
    Par défaut
    la release de la 1.1 finale? les alpha déjà sorti sont plus stable que la 1.0.3 et sont déjà utilisée en production sur de nombreux serveurs, mais chacun fait comme il veut

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. plusieurs goals différents packages plugin
    Par nathieb dans le forum Maven
    Réponses: 1
    Dernier message: 27/01/2010, 08h29
  2. comment gerer plusieurs connexions client/serveur
    Par naili dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/08/2002, 16h58
  3. Plusieurs scenes
    Par logramme dans le forum DirectX
    Réponses: 2
    Dernier message: 11/08/2002, 14h02
  4. Génerer automatiquement plusieurs fichier .doc
    Par brunovitch dans le forum QuickReport
    Réponses: 3
    Dernier message: 09/07/2002, 08h19
  5. Shortcut avec plusieurs touches
    Par scorpiwolf dans le forum C++Builder
    Réponses: 4
    Dernier message: 06/07/2002, 15h57

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