我正在尝试将Gradle构建的工件部署到Maven存储库,并且需要为此指定凭据。现在可以正常工作:
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://.../nexus/content/repositories/snapshots/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
但是我不喜欢将凭据存储在源代码管理中。使用Maven,我将定义服务器配置,并在中分配凭据~/.m2/settings.xml
。如何使用Gradle做类似的事情?