Ik probeer om mijn commit-build.bat
andere .BAT bestanden te laten uitvoeren als onderdeel van ons bouwproces.
Inhoud van commit-build.bat
:
"msbuild.bat"
"unit-tests.bat"
"deploy.bat"
Dit lijkt eenvoudig genoeg, maar commit-build.bat
voert alleen het eerste item in de lijst uit (msbuild.bat
).
Ik heb elk van de bestanden apart uitgevoerd zonder problemen.
Gebruik:
call msbuild.bat
call unit-tests.bat
call deploy.bat
Wanneer CALL niet wordt gebruikt, stopt het huidige batch-bestand en begint het aangeroepen batch-bestand met uitvoeren. Het's een eigenaardig gedrag dat dateert uit de vroege MS-DOS dagen.