我正试图在TeamCity服务器上使用WDK 7.1来配置项目的自动构建。
我需要手动启动"x86 Free Build Environment"(WDK的一部分)来设置我的本地环境,基本上它会调用以下脚本:C:\Windows\System32\cmd.exe/k C:\WinDDK\760.16385.1\bin\setenv.bat C:\WinDDK \7600.16385.1\fre x86 WIN7
然后,我需要在打开的命令提示符下(使用正确的环境)继续使用项目和"构建"文件夹。
但当我尝试在TeamCity构建步骤中执行此操作时,它为TeamCity步骤设置了环境变量,并且工作不正确(不继续使用项目的文件夹,并尝试构建WDK基本文件夹)。
我试着用写bat文件
call C:WinDDK7600.16385.1binsetenv.bat C:WinDDK7600.16385.1 fre x86 WIN7
cd path_to_project
build
从TeamCity开始,但它不起作用。
有什么想法吗?
我通过使用Python脚本和子流程模块