Wie unten gezeigt, habe ich ein Graplel-Plugin, das als SNAPSHOT-Version in einem Maven-Repository bereitgestellt wird.Wie kann ich einen GRADLE-Build erzwingen, ein SNAPSHOT-Plugin aus dem Maven-Repository auf jedem Build erneut herunterzuladen
Ich bin mir bewusst, dass -SNAPSHOT
Abhängigkeiten automatisch erkannt werden sollen, wie changing=true
Ich weiß auch, dass die resolutionStrategy
ermöglichen sollte, einen neuen Download für alle Konfigurationen zu erzwingen.
In diesem Zusammenhang hat die Einstellung jedoch keine Auswirkung.
Frage: Können Sie ein korrigiertes Beispiel, basierend auf dem unten stehenden, erstellen, das bei jedem Lauf einen erneuten Download erzwingt oder erklärt, wie eine solche Konfiguration erreicht werden kann?
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'