Re[2]: TeamCity 2017, сборка с использованием Full VS
От: Sinix  
Дата: 04.07.17 12:37
Оценка:
Здравствуйте, dtretyakov, Вы писали:

D>Чтобы при этом получить тот же самый environment что и в Developer Command Prompt нужно перед MSBuild шагом добавить Command Line шаг в котором сначала вызывается нужный bat файл, задающий environment, а затем выполнить его capture для последующих шагов:


D>"%VS2017_Path%\..\Tools\VsDevCmd.bat"

D>%env.TEAMCITY_CAPTURE_ENV%

Спасиб! Помогло, но не до конца. В логе сборки:
Starting: E:\BuildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MsBuildBootstrap.exe
 /workdir:E:\BuildAgent\work\f0fe40554766ab39 
 /msbuildPath:C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\MSBuild.exe

msbuildPath должен на msbuild из состава студии указывать. Что-то типа
C:\Program Files (x86)\Microsoft Visual Studio\2017\%edition%\MSBuild\15.0\Bin\MSBuild.exe
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.