Gradle でビルドされたアーティファクトを Maven リポジトリにデプロイしようとしていますが、そのための資格情報を指定する必要があります。これは今のところうまくいきます:
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://.../nexus/content/repositories/snapshots/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
しかし、資格情報をソース管理に保存する必要はありません。Maven では、サーバー構成を定義し、資格情報を my.xml に割り当てます~/.m2/settings.xml
。Gradleで同様のことを行うにはどうすればよいですか?