1
如下所示,我有一個gradle插件,它構建爲一個Maven存儲庫中的SNAPSHOT版本。如何強制Gradle構建從每個構建的Maven存儲庫重新下載SNAPSHOT插件
我知道-SNAPSHOT
依賴關係將會被自動識別爲changing=true
我也知道resolutionStrategy
應該允許強制所有配置新的下載。
但是,在這種情況下,設置沒有效果。
問題:你能否提供一個修正的樣本,基於下面的一個,迫使在每次運行一個重新下載,或解釋這樣的配置如何才能實現?
buildscript {
repositories { maven { url "http://moomoomoo.com:8081/artifactory/moomoomoo-plugins" } }
dependencies { classpath 'com.moomoomoo:moomootools:1.3-SNAPSHOT' }
}
configurations.all { resolutionStrategy.cacheChangingModulesFor 0, 'seconds' }
apply plugin: 'com.moomoomoo.moomootool'