通过带有Gradle插件的Jenkins,我的Java / Springboot项目构建非常慢。手动尝试结帐时,请尝试以下操作:
gradle build
构建运行速度非常快!大约3分钟,否则大约需要29分钟。
我通过Jenkins做的构建步骤实际上是相同的,
两种方法的SVN代码检出部分都很快。只有构建部分很慢。可能是什么问题 ?
答案 0 :(得分:0)
我认为答案是文物的下载时间。
当你运行2个版本时,第二个版本运行得更快吗? 尝试从本地计算机中删除.gradle文件夹并进行构建。花了多少时间?
您使用的是工件库 - artifactory / Nexus?
答案 1 :(得分:0)
您可以将--profile
参数添加到gradle命令行,以将报告写入build/reports/profile
。从那以后,您将能够看到所有时间都花在哪里。见profiling a build