2010-07-28 5 views
3

HI. Je suis nouveau à Hudson, et j'ai une question assez stupide. Quand Hudson détecte qu'il n'y a aucun changement depuis la dernière construction, n'arrête-t-il pas la construction? Pourquoi?Arrêter la construction si aucune modification n'a été effectuée depuis la dernière version dans HUDSON

J'ai effectué un travail de test avec une commande shell step et j'exécute toujours la commande, j'ai effectué des modifications dans le référentiel ou non. Comment puis-je arrêter la génération si aucun changement dans le référentiel? Merci

Répondre

5

Il existe différents types de déclencheurs de construction .

J'imagine que vous avez configuré votre travail de test sur "Construire périodiquement" qui continuera à se construire à l'intervalle spécifié indépendamment des changements de code.

Si vous choisissez "Poll SCM" alors Hudson interrogera votre SCM pour les changements et ne construira que si des changements sont détectés.

+0

Thaks pour la réponse rapide. C'est exactement ce que je cherchais. – rantamplan

+2

Ensuite, ce que vous devez faire est de marquer la réponse comme acceptée. –