【发布时间】:2020-03-04 15:03:33
【问题描述】:
我正在使用 Azure 管道构建我的 Android 项目,但我仍在将 aar 文件从库复制粘贴到应用程序。如何在私有包管理器中发布我的库,以便在我的应用中使用它们?
使用 c# / nuget 我可以轻松完成这项工作。提要似乎支持 Maven/Gradle,但我不知道如何将我的库推送到提要中(构建成功)。什么是“nuget push”等价物?
我找到了很多关于如何签署/发布应用程序的信息,以及有关如何使用 Xamarin 执行此操作的文档,它使用 ... nuget。我是否需要自己编写 Grade / Maven 东西,尽管管道任务到处都是,并且有一个 DevOps for Mobile youtube 系列 (Xamarin)?
请指点我一些未过时的文档和/或我如何学习在我的 yaml 文件中放入什么。
【问题讨论】:
-
这是一个关于 Android 库的blog,带有 Gradle 构建系统。您可以查看它是否有帮助。
-
谢谢,这是可能的。但目标不是从我的本地机器上发布。我想要一个由 yaml 文件配置的管道来做事,所以我可以使用 Azure 提供的关于 CI/CD 的所有内容。
-
无法获得最新信息,以下解决方法对您有帮助吗?或者,如果您有任何疑问,请随时在此处分享。
-
我通读了它们,但此时我已经放弃了太多关于这个主题的资源。我决定回去复制和粘贴 aar 文件,因为这样更有效。我本可以在运行它的时间内手动构建价值数年的项目。
标签: android azure-devops package-managers