Possible dans Jenkins pour ajouter de temps de sommeil entre construire des actions?
Je suis en train de créer un serveur JBoss dans Jenkins comme une action de construire. La prochaine action exécute une série de tests. J'ai besoin d'ajouter sleeptime entre les deux actions. Personne ne sait comment faire cela facilement?
OriginalL'auteur user1340582 | 2012-11-14
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter de la commande de mise en veille (sur Unix) dans le test de construire l'action avant l'exécution du test.
OriginalL'auteur Shurik
Si vous voulez savoir comment dormir entre les étapes de génération que vous pouvez utiliser
sleep
avecExecute shell
type.OriginalL'auteur Jin Kwon
Il y a une fonctionnalité intégrée dans Jenkins pour mettre un sommeil, mais il n'est pas facile de le trouver, parce qu'ils l'appellent différemment.
Sur la capture d'écran suivante
Vous pouvez le voir il est un
Quiet period
réglage avancé des options de projet qui est "exécuté" avant le travail en cours (projet).Si vous avez 3 emplois vous pouvez également définir ce paramètre pour les tâches 2 et 3 qui fera:
OriginalL'auteur рüффп
J'ai juste ajouté une Powershell étape pour exécuter le script avec
Start-Sleep -sec 240
OriginalL'auteur rkibbe
toutes les réponses précédentes sont correctes, voici plus d'informations détaillées pour linux envirnment.
Vous recherchez un Emploi existant de Configuration pour "Ajouter de l'étape de génération"
Sélectionnez Exécuter le Shell, puis ajouter sommeil some_number.
OriginalL'auteur grepit