0

Je suis en phase d'implémentation de hudson pour l'automatisation de la construction. J'utilise des scripts shell pour effectuer l'une des étapes de construction. Annuler l'opération de construction (au milieu du processus de construction) conduit à la construction dans un état illogique. Est-il possible de restreindre les utilisateurs à l'utilisation d'annuler l'opération de construction?annuler l'opération de construction

Répondre

1

Il vaudrait mieux que la construction crée un espace de travail propre pour chaque construction. Avoir un état de sortie avant être un facteur dans la stabilité de la construction est susceptible de conduire à plus de problèmes.

Même si vous avez l'option Utiliser l'espace de travail personnalisé activé et un ensemble spécial pour la construction, envisager d'avoir la première étape de la construction soit un script qui nettoie tout artefact avant et construire des mesures qui auraient pu être créé par des builds ayant échoué.

0

Le nettoyage de l'espace de travail n'est pas un problème, mais j'utilise certains scripts pour extraire et modifier le code source dans cleacase avant le package. Et si quelqu'un l'abandonne entre les deux, ces fichiers pourraient rester extraits et dans un état invalide. Par conséquent, j'ai besoin des utilisateurs de ne pas utiliser l'opération de construction d'abandon au milieu du processus. Merci.