gpt4 book ai didi

gradle - 使用 mavenDeployer 将存档上传到多个存储库

转载 作者:行者123 更新时间:2023-12-04 04:10:35 25 4
gpt4 key购买 nike

我有一个 gradle 项目,它就像其他两个项目的公共(public)库一样。

其他两个项目每个都托管一个嵌入式 maven 存储库,我希望将公共(public)项目部署到该存储库。

我试过这个:

uploadArchives {
repositories {
mavenDeployer {
repositories {
repository(url: '../../../project-web-service/repo')
repository(url: '../../../project-app/repo')
}
}
}
}

但这只会部署到第二个仓库。

我已阅读 Configuring multiple upload repositories in Gradle build ,但它不包括 mavenDeployer,所以我现在有点卡住了。

最佳答案

我有同样的问题,只是能够通过提供额外的存储库名称来解决它,但仍然留下他们自己的 mavenDeployer 闭包。

对于您的示例:

uploadArchives {
repositories {
mavenDeployer {
name = 'WebService'
repository(url: '../../../project-web-service/repo')
}
mavenDeployer {
name = 'App'
repository(url: '../../../project-app/repo')
}
}
}

关于gradle - 使用 mavenDeployer 将存档上传到多个存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23182646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com