0

在 Jenkins 工作中,我启动了一个批处理,它使用以下命令构建我的项目:

call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64    
set PreferredToolArchitecture=x64
BuildConsole "%ROOT%project.sln" /rebuild /cfg="Release|x64" /vsversion="vc141" /log="%ARTIFACTS_DIR%\build_Release_x64.log"

几天前,这个项目是由 编译的Visual Studio 2015,但后来我们改变了,现在它应该用Visual Studio 2017.

使用 编译项目时Visual Studio 2015,编译工作没有问题。由于升级到Visual Studio 2017,我在日志中收到此错误消息:

---------------------------------------------
Build Acceleration Console 9.2.2 (build 2190)
---------------------------------------------
Build Log               2/26/2018 12:21:30 PM
---------------------------------------------

--------------------Build System Warning---------------------------------------
Current logging level may degrade build performance:
    Logging level is set to 'Detailed'
    This may degrade build performance and use more disk space.
    Use the Agent Settings dialog to modify this setting.

-------------------------------------------------------------------------------
Files\Java\jre1.8.0_161\bin""=="" was unexpected at this time.

1 build system warning(s):
   - Current logging level may degrade build performance

在运行 Jenkins 作业的机器上,Java 安装在目录中C:\Program Files\Java\jre1.8.0_161

以前有人收到过这个消息吗?或者有谁知道问题出在哪里?

4

1 回答 1

0

请原谅我的明显问题,但您是否尝试过在没有 IncrediBuild 的情况下执行此构建?我之所以问这个问题,是因为无论 IncrediBuild 如何都可能发生类似的错误。例如,请参阅以下线程中的“Rohit Sinha”帖子: https ://groups.google.com/forum/#!topic/cdap-user/xcK1cMzOrwo

如果不是这种情况,请通过 support@incredibuild.com 与我们联系,我们将非常乐意为您提供帮助并在此处发布答案以造福于社区。

免责声明,我是 IncrediBuild 员工。

于 2018-02-28T14:25:50.907 回答