Sto cercando di distribuire un artefatto creato da Gradle in un repository Maven e per questo devo specificare le credenziali. Per ora funziona benissimo:
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://.../nexus/content/repositories/snapshots/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
Ma non mi piace dover archiviare le credenziali nel controllo del codice sorgente. Con Maven, definirei una configurazione del server e assegnerei le credenziali nel mio ~/.m2/settings.xml
. Come faccio a fare qualcosa di simile con Gradle?