我们有一个微服务架构,每个微服务都有若干个依赖项目。比方说,在我们的例子中,我们可能在单独的存储库中拥有库,在单独的存储库中拥有微服务。我正在探索是否有可能使用库 github 链接将库作为 includeBuild 提及。如下所示
//settings.gradle
包括构建"github.com/myorg/utilibrepo">
这在 gradle 中是否受支持,而不是将依赖项作为 gitsubmodules 加载,然后执行 inciudebuild,上面的选项将是向前推进的(就像 golang 中的导入选项一样(
谢谢 莫伊
您可以使用源依赖项实现类似的东西。但是,此功能存在限制,因此适用性将取决于您的用例。