Jenkins没有选择要在Windows批处理脚本中使用的环境变量

时间:2015-02-02 09:26:37

标签: visual-studio-2010 visual-studio batch-file visual-c++ jenkins

我正在构建一个包含多个项目的visual studio解决方案。我想禁用多进程构建,所以,我尝试将环境变量CL设置为/ MP1。但是在使用命令行运行批处理脚本来构建解决方案时,它并没有在Jenkins中工作。

3 个答案:

答案 0 :(得分:0)

要为各个项目设置环境变量,请使用“为运行准备环境”复选框,并在“属性”内容框中以“ENV = value”格式设置所需的环境变量。

否则,我所能建议的是你没有;在Windows中设置变量后重新启动Jenkins服务。

答案 1 :(得分:0)

你也可以使用EnvInject插件,效果很好。 https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin

答案 2 :(得分:0)

早上好,

登录到Jenkins服务器,并从命令行停止Jenkins。执行此操作时,打开Web浏览器并刷新Jenkins网页以确保其停止(停止服务大约需要5秒钟)。然后从命令行再次启动,它将更新变量。我昨天做了,进行我的单元测试。它应该工作。