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 :

Quelques questions sur la communication de 2 Hudson [Hudson]


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut Quelques questions sur la communication de 2 Hudson
    Bonjour,
    Je souhaiterais utiliser deux Hudson pour deux travaux différent, et je souhaiterais que lorsqu'un build soit terminer sur un Hudson qu'il lance un build sur l'autre Hudson déjà pré-configuré d'origine sans aucun rapport avec le premier.

    En gros :

    Hudson A ---------------------------------------> Hudson B
    BUILD A (si terminé et réussit)------------------>[execute] BUILD B

    Est-ce possible? existe-t-il un plugin qui peut faire sa?

    Merci de vos réponse.

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut
    Encore résolue,
    c'est moi où personne n'est actif ici?!

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    ça veut dire quoi "sans aucun rapport avec le premier" ?

    Sinon, tu peux regarder du côté des plugins de triggers, qui vont lancer un build selon une condition donnée, cette condition devenant vraie dès que le build sur le Hudson A est terminée.

    Par exemple, on peut imaginer qu'une fois le build fini sur le Hudson A, tu as configuré une action post-build afin qu'un fichier soit écrit quelque part.
    Sur le Hudson B, tu as utilisé le plugin Files Found, qui lancera le build dès que ce fichier est trouvé.

    Mais bien entendu, ce n'est là qu'un exemple, tu peux adapter en fonction de tes besoins, des limitations de tes systèmes, etc.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut
    Bonjour romaintaz,
    j'ai déjà les job de créer sur le deuxième hudson j'ai juste a les exécuté en post-build, j'ai donc lancer un script shell qui lance l'url, cependant ce script s’exécute avant mes plugin, j'aimerais bien l'inverse :/

    Une idée?

  5. #5
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    De quels plugins tu parles ?

    Comment as-tu configuré ton build sur le Hudson A ? Et sur le B ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut
    En fait j'ai une architecture complexe...

    HUDSON A___________________________________HUDSON B
    plugin export ws sur ftp ---------> [FTP] -----> script qui récupère sur ftp


    ça sa marche mais le soucis c'est que j'ai un fait un script shell sur mon Hudson A qui appel mon job sur le B pour récupérer le workspace sur le ftp . Et ce script s’exécute toujours après le build, et avant les plugins....

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

Discussions similaires

  1. Quelques questions sur les threads
    Par benj63 dans le forum C++Builder
    Réponses: 28
    Dernier message: 21/11/2005, 13h27
  2. Réponses: 19
    Dernier message: 21/10/2005, 19h24
  3. Quelques questions sur la mémoire
    Par Gruik dans le forum C
    Réponses: 6
    Dernier message: 17/11/2004, 14h38
  4. Quelques question sur Win 32 Appli
    Par lvdnono dans le forum Windows
    Réponses: 5
    Dernier message: 15/06/2004, 12h37
  5. Quelques questions sur le TWebBrowser...
    Par CorO dans le forum Web & réseau
    Réponses: 3
    Dernier message: 17/01/2003, 21h23

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