我已经在TeamCity上集成了CheckMarx插件作为构建步骤,并尝试在项目的提交步骤下执行此构建步骤。然而,它失败了,错误如下:
[Step 7/7] Unexpected exception: Reached maximum upload size limit of 200 MB
[Step 7/7] java.io.IOException: Reached maximum upload size limit of 200 MB
at com.checkmarx.teamcity.agent.CxZip.zipWorkspaceFolder(CxZip.java:52)
at com.checkmarx.teamcity.agent.CxBuildProcess.zipWorkspaceFolder(CxBuildProcess.java:239)
at com.checkmarx.teamcity.agent.CxBuildProcess.createScan(CxBuildProcess.java:218)
at com.checkmarx.teamcity.agent.CxBuildProcess.call(CxBuildProcess.java:111)
at com.checkmarx.teamcity.agent.CxBuildProcess.call(CxBuildProcess.java:39)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[Step 7/7] java.util.concurrent.ExecutionException: jetbrains.buildServer.RunBuildException: java.io.IOException: Reached maximum upload size limit of 200 MB请建议我们如何更新(增加)上传大小限制?
非常感谢!
发布于 2018-08-29 18:38:04
转到Administration -> 全局设置
设置较大的最大构建项目文件大小:

发布于 2018-09-22 02:05:57
Checkmarx IIS服务器有200MB的限制,因此您还需要更改该限制。还有一件事可能会有帮助,那就是排除Checkmarx在Checkmarx-TC步骤中不能像任何编译代码那样扫描的目录/文件。
https://stackoverflow.com/questions/52054268
复制相似问题