发布于 2017-01-03 20:00:36 | 117 次阅读 | 评论: 0 | 来源: 网友投递
Gradle Groovy构建工具
Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。
Gradle 3.3 发布了。本次更新如下:
增加的内容:
修复bug:
[#1000] - Gradle 3.2.1 - Caused by: org.gradle.api.InvalidUserDataException: A dependency must not be empty
[#734] - Scope Zinc cache by version
[#740] - Ensure calculated durations are always non-negative
[#753] - Support for Native build with Visual Studio 2015
[#769] - addAllSuccessorsRecursively throws StackOverflowException in presence of a long dependsOn chain on a finalizer task
[#770] - :platformNative:integTest failures
[#825] - Support OS distributions with ncurses 6.x
[#833] - Improved performance of tasks report
[#841] - enforceWithDependencies throws StackOverflowException in presence of a long dependsOn chain on a finalizer task
[#855] - Checkstyle classpath is set incorrectly for multi-project builds
[#892] - CUnitSamplesIntegrationTest.cunit fails with VS2015 due to snprintf
[#893] - (GoogleTest | CUnit)SamplesIntegrationTest fails due to object version mismatch
[#897] - When vm_stat fails when starting a daemon, the entire build fails
[#913] - Classpath task properties also annotated with InputFiles are not always recognized properly
[#933] - Local cache corruption when using `GradleBuild` type task
[#968] - "null value in entry: destinationDir=null" when building apache/groovy under Windows7
突破性的更新:
BuildInvocations model is always returned for the connected project
LenientConfiguration.getFiles()
returns the same set of files as other dependency query methods