【发布时间】:2018-05-28 07:47:54
【问题描述】:
我有一个带有以下 uploadArchives 配置的 Gradle 项目,用于将其工件发布到 Nexus:
uploadArchives {
repositories {
mavenDeployer {
repository(url: 'http://releasesrepo')
snapshotRepository(url: 'http://snapshotsrepo')
}
}
}
如您所见,此配置中没有凭据。
这个构建将作为一个 Freestyle 项目从 Jenkins 运行,所以我只需要在 Build - Invoke Gradle Script - Tasks -> build upload
从 Jenkins 配置 Nexus 凭据并将其传递给 Gradle taks 的正确方法是什么(我不希望它们在带有源代码的 Git 存储库中)?
【问题讨论】:
标签: maven jenkins gradle nexus