在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
中。
之前有没有人收到此消息?或者有人有一个想法,问题出在哪里?
答案 0 :(得分:0)
请原谅我明显的问题,但您是否尝试过在没有IncrediBuild的情况下执行此构建? 我问这个问题,因为无论IncrediBuild如何,都会发生类似的错误。请参阅以下主题中的“Rohit Sinha's”帖子: https://groups.google.com/forum/#!topic/cdap-user/xcK1cMzOrwo
如果不是这种情况,请通过support@incredibuild.com与我们联系,我们非常乐意为您提供帮助并在此发布答案,以造福社区。 p>
免责声明,我是IncrediBuild员工。