2011-12-12 1 views
2

Assez simple question vraiment, mais je ne peux pas trouver une réponse claire sur google pour cela. Dans Hudson ou Jenkins, lorsque vous configurez des noeuds esclaves à construire, le système de construction fait-il partie des tâches des esclaves, ou envoie-t-il des builds complets? Par exemple:Clarification sur l'opération Hudson/Jenkins Slave

Dites que j'ai deux projets à construire, la version i386 et une version x86_64. Si j'utilise des nœuds esclaves dans mon système, Jenkins va-t-il exploiter la version x86_64 d'un esclave alors que le maître construit la version i386? ou sera ferme les pièces à l'esclave (par exemple, la compilation du noyau Linux à l'esclave, tandis que le maître construit un autre morceau

Merci

Répondre

2

Réponse courte:! une complète travail est fait par seulement un esclave

Lorsque vous utilisez des esclaves dans une instance Hudson/Jenkins, vous serez en mesure d'envoyer des emplois sur tous les nœuds. vous wil être en mesure de construire de nombreux emplois en parallèle, sur plusieurs esclaves, mais chaque instance de travail sera fait complètement par un esclave unique, aucun équilibrage de la charge d'une partie d'un travail

+0

merci. J'avais le sentiment que c'était ce que c'était, mais la documentation n'était pas très concise –