Estou tentando implantar um artefato construído pelo Gradle em um repositório Maven e preciso especificar credenciais para isso. Isso funciona bem por enquanto:
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://.../nexus/content/repositories/snapshots/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
Mas não gosto de ter que armazenar as credenciais no controle de origem. Com o Maven, eu definiria uma configuração do servidor e atribuiria credenciais no meu ~/.m2/settings.xml
. Como faço algo semelhante com Gradle?