将android库发布到nexus并维护版本

0kjbasz6  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(244)

我计划将我所有的自定义库提取到一个mono repo中,它将有单独的项目对应于每个库。这很简单。
我现在想了解如何将这些AAR自动发布到nexus。我觉得这部分也有点清楚。
1.)我可以通过命令行生成aar ./gradlew <moduleName>:assembleRelease 2.)通过发布插件将生成的aar工件发布到nexus
主要疑问
如何为不同库的不同版本版本自动执行此操作。只要库模块发生版本更改,我们就应该将特定的aar工件发布到nexus。在我的ci服务器上,我计划在每次提交时构建每个库模块。但是发布应该只在有版本更改时发生,以防止不稳定/未测试的提交覆盖nexus上的当前工件版本。
期待得到一些相同的建议。如果有人能够指导和解释维护和发布不同库版本的标准实践,那也将非常好。
提前谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题