J'essaye de configurer le cruisecontrol pour appeler une série de travaux par lots, l'un appelant l'autre séquentiellement.Cruisecontrol ne voit pas un travail par lots échoué
script batch On appelle l'autre par la syntaxe suivante:
call nextbat %1
Le problème est que j'ai remarqué que, même si l'appel échoue en raison du script batch suivant introuvable, cruisecontrol sort avec un succès. ici est le journal de sortie:
<buildresults>
<message level="Error">'nextbat' is not recognized as an internal or external command,</message>
<message level="Error">operable program or batch file.</message>
</buildresults>
La dernière ligne de mon fichier de chauve-souris est déjà
exit /b %errorlevel%
S'il vous plaît suggérer.
Doit-on deviner votre script batch? – KMoraz
KMoraz, le contenu du travail par lots ne devrait pas importer. Comme je l'ai mentionné plus haut, mon script batch A essaie simplement d'exécuter le script B par 'call B% 1'. Si le script B.bat n'est pas trouvé sur cet emplacement, je m'attendais à ce que Cruisecontrol montre un échec. Infact Cruisecontrol affiche correctement le message d'erreur mentionné ci-dessus, mais existe toujours avec un code de réussite. –