J'essaie de déployer un artefact construit par Gradle sur un dépôt Maven, et je dois spécifier des informations d'identification pour cela. Cela fonctionne bien pour l'instant:
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://.../nexus/content/repositories/snapshots/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
Mais je n'aime pas avoir à stocker les informations d'identification dans le contrôle de source. Avec Maven, je définirais une configuration de serveur et attribuerais des informations d'identification dans mes ~/.m2/settings.xml
. Comment puis-je faire quelque chose de similaire avec Gradle?