Я использую Gradle 1.12 и загружаю артефакты во внутренний репозиторий maven, используя приведенную ниже конфигурацию.gradle всегда использует {user.home}/репозиторий как локальный кеш maven
uploadArchives {
repositories {
mavenDeployer {
def url = "http://url_to_artifactory/"
pom.version = version
pom.artifactId = project.name
pom.groupId = project.group
repository(url: url) {
authentication(userName: 'username', password: 'password')
}
}
}
}
И я settings.xml файл в $ {HOME} /. М2
<settings>
<localRepository>/path/to/repo</localRepository>
</settings>
Всякий раз, когда я загрузить архивы, Gradle не кэширует его, как я определил в settings.xml (путь/к/репо), но в .m2/хранилище
Любая помощь будет высоко ценится
TUNCAY