对 Gradle 中的依赖项使用语义版本控制
use semantic versioning for a dependency in Gradle
如何在 Gradle 中使用语义版本控制,例如在我的构建文件中
compile group: 'someGroup', name: 'some-library', version:'1.1.?'
我喜欢自动构建最新版本的 some-library
,其中包含 1.1
版本的所有细微变化。
我收回我的话,这样做是可以的,因为Gradle可以使用Apache Ivy依赖解析。在你的情况下,你可以写
compile group: 'someGroup', name: 'some-library', version:'1.1.+'
或
compile group: 'someGroup', name: 'some-library', version:'latest.release'
参考:http://ant.apache.org/ivy/history/trunk/settings/version-matchers.html
相关 - http://ant.apache.org/ivy/history/latest-milestone/ivyfile/dependency.html
如何在 Gradle 中使用语义版本控制,例如在我的构建文件中
compile group: 'someGroup', name: 'some-library', version:'1.1.?'
我喜欢自动构建最新版本的 some-library
,其中包含 1.1
版本的所有细微变化。
我收回我的话,这样做是可以的,因为Gradle可以使用Apache Ivy依赖解析。在你的情况下,你可以写
compile group: 'someGroup', name: 'some-library', version:'1.1.+'
或
compile group: 'someGroup', name: 'some-library', version:'latest.release'
参考:http://ant.apache.org/ivy/history/trunk/settings/version-matchers.html
相关 - http://ant.apache.org/ivy/history/latest-milestone/ivyfile/dependency.html