Я пытаюсь настроить автоматическое построение проекта, используя WDK 7.1 на моем сервере TeamCity.Teamcity и WDK 7.1
Вручную мне нужно запустить «x86 Free Build Environment» (часть WDK), чтобы установить локальную среду и в основном она вызывает этот скрипт: C: \ Windows \ System32 \ cmd.exe/k C: \ WinDDK \ 7600.16385 .1 \ bin \ setenv.bat C: \ WinDDK \ 7600.16385.1 \ fre x86 WIN7
Затем мне нужно перейти в папку с проектом и «построить» в открытой командной строке (с правильной средой).
Но когда я пытаюсь это сделать на этапе сборки TeamCity, он устанавливает переменные среды для шага TeamCity и работает некорректно (не переходит в папку с проектом и пытается создать базовую папку WDK).
Я пытался писать битой файл:
call C:\WinDDK\7600.16385.1\bin\setenv.bat C:\WinDDK\7600.16385.1\ fre x86 WIN7
cd path_to_project
build
и запустить его из TeamCity, но он не работает.
Любые идеи?
Вы уверены, что 'setenv.bat' устанавливает переменные для учетной записи, которая работает ваши Teamcity услуги? – bahrep