Я пишу скрипт сборки с помощью Powershell. Сценарии выполняют различные операции, такие как получение последнего исходного кода из SVN, резервное копирование и т. Д., И создают решение с использованием MSBuild:
cmd /c C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild.exe "C:\Dev\Path\MyProjct.sln" /p:Configuration=Release
После этой инструкции я хочу выполнить оставшуюся часть сценария только в случае успешной компиляции. Как я могу это проверить?
Проект является веб-проектом, поэтому проверить вывод не так-то просто, но я думаю, что некоторые переменные будут содержать результат компиляции. Кроме того, поскольку я вызываю msbuild с помощью cmd / c, я смогу получить доступ к этим переменным?