J'essaie de faire en sorte que mon commit-build.bat
pour exécuter d'autres fichiers .BAT dans le cadre de notre processus de construction.
Contenu de commit-build.bat
:
"msbuild.bat"
"unit-tests.bat"
"deploy.bat"
Cela semble assez simple, mais commit-build.bat
n'exécute que le premier élément de la liste ( msbuild.bat
).
J'ai exécuté chacun des fichiers séparément sans aucun problème.
4 votes
@sean - Vous n'avez pas besoin d'installer le paquetage Cygwin complet pour que les utilitaires de ligne de commande fonctionnent. Retirez simplement toutes les dlls Cygwin du paquetage, placez-les dans un répertoire patché, mettez tous vos outils dans un autre répertoire patché et vous êtes prêt à fonctionner.
0 votes
En supposant que chacun de ces fichiers ne sont que des lots, pourquoi ne pas les mettre dans un seul grand fichier et utiliser la fonction de délai d'attente pour permettre à chaque fois de démarrer.