无存储库的gradle idependent项目的最佳实践
我在不同的文件夹中有以下项目:无存储库的gradle idependent项目的最佳实践,gradle,build-process,android-gradle-plugin,Gradle,Build Process,Android Gradle Plugin,我在不同的文件夹中有以下项目: 安卓1 网络应用 安卓2 Android库 依赖项包括: Android 1需要WebApp(复制到资产文件夹中) 安卓1需要安卓库 安卓2需要安卓库 我该如何设置 例如,我不能将Android库作为子项目放在我的Android 1应用程序中,因为Android 2也需要这个库 但是,如果安卓Lib是一个自己的项目,我如何确保在我的安卓应用程序中以库的形式包含最新版本?(我们无法使用存储库将库上载到) 因此,我们的想法是,上面的每个项目都是自己的gradl
- 安卓1
- 网络应用
- 安卓2
- Android库
- Android 1需要WebApp(复制到资产文件夹中)
- 安卓1需要安卓库
- 安卓2需要安卓库
- 单个多项目构建
- 通过远程存储库(由CI服务器填充)交换工件的单独构建
- 通过本地存储库交换工件的独立构建(由在下游构建之前执行上游构建的开发人员填充)