Есть проект. В нем 4 подпроекта - android, ios, common и server.
android и ios зависят от common. server не зависит не от чего. Но при попытке собрать только сервер
./gradlew :server:build
все равно выполняется конфигурация для всех подпроектов
./gradlew :server:build
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html.
Defining custom 'clean' task when using the standard Gradle lifecycle plugins has been deprecated and is scheduled to be removed in Gradle 3.0
google-services plugin could not detect any version for com.google.android.gms or com.google.firebase, default version: 9.0.0 will be used.
please apply google-services plugin at the bottom of the build file.
> Configuring > 3/5 projects
и так далее.
Соответственно при попытке развернуть и собрать сервер проверяются зависимости для всех подпроектов.
Пытаюсь запустить сервер на heroku, а так как там нет необходимых инструментов для сборки android и ios проектов (и не нужны), то сервер я собрать не могу.
Если ли решение этой проблемы? Или обязательно нужно делать отдельный репозиторий?