【发布时间】:2017-11-22 20:08:45
【问题描述】:
我在使用 Jenkins 使用 gradle 构建工具将 RPM 文件上传到 nexus 存储库时遇到问题。我正在使用以下代码:
publishing {
publications {
rpm(IvyPublication) {
artifact buildRPM.outputs.getFiles().getSingleFile()
organisation 'dummy'
}
}
uploadArchives {
repositories {
ivy {
credentials {
username "username"
password "password"
}
url "https://xyz nexus url"
layout "pattern", {
artifact "${buildRPM.outputs.getFiles().getSingleFile().getName()}"
}
}
}
}
}
使用上面的代码,我只能在 nexus 存储库中创建 rpm 文件名,但无法上传/发布 rpm 文件。请任何人帮助我。
【问题讨论】:
标签: jenkins gradle nexus rpm yum