0
拿起最新的磁带库/版本我有项目A和B.项目B依赖于A.摇篮没有从artifactory的
如果我建立B中的快照,它会触发一个快照建立在答问题当A的最新快照被推送时,B不会选取最新的快照。相反,它会在那之前拿起那个。
有什么理由?我可以每次都抽出最新的快照吗?
拿起最新的磁带库/版本我有项目A和B.项目B依赖于A.摇篮没有从artifactory的
如果我建立B中的快照,它会触发一个快照建立在答问题当A的最新快照被推送时,B不会选取最新的快照。相反,它会在那之前拿起那个。
有什么理由?我可以每次都抽出最新的快照吗?
如果你的依赖没有“-SNAPSHOT”,你可以明确告诉gradle产出的依赖是一个这样的改变:
dependencies {
compile group: "group", name: "artifact", version: "1.0", changing: true
}
然而,即使改变依赖缓存24小时默认。为了确保您将始终获得最新版本,请使用:
configurations.all {
resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}