如何发布托管在Azure DevOps上的Android库项目



我正在使用Azure DevOps托管三个存储库,其中两个是主要项目,第三个是我编写的库,现在我需要一种方法来发布这个库,这样它就可以用于这两个项目以及公司将要进行的任何其他项目,但与Github不同的是,我只需要创建一个版本并发布库,然后可能转到jitpack.io并生成依赖项,我需要一种在Azure DevOps上也这样做的方法。

如果有人在Azure DevOps上做过类似的事情,我会非常感激你是如何处理的,或者是如何完成的链接。提前谢谢。

在Azure DevOps上,我们有Azure工件功能来存储程序所依赖的包。

通常,您可以为您的Android软件包选择使用Maven

  1. 您可以参考文档">使用Gradle发布Maven工件";从本地计算机手动构建库并将其发布到Azure工件

  2. 如果您想设置库的CI/CD,以便在对库的源代码进行某些更新时,它将触发一个管道来自动构建和发布一个新的包版本,其中包含对Azure工件的更新。您可以参考文档">设置Azure管道和Maven";。

如果你已经构建并打包了库,并且库上没有经常更新,你只想将包上传到Azure工件,你可以选择使用Universal

最新更新