Как отключить локальный кэш сборки Gradle, но оставить удаленный кеш включенным? - PullRequest
1 голос
/ 04 марта 2020

Я пытаюсь провести тестирование производительности и производительности моего приложения Android и хочу посмотреть, как gradle использует кэш сборки.

У меня настроен и работает удаленный кэш сборки. Я хочу проверить его, но не могу найти флажок или параметр, чтобы отключить локальный кэш, в то же время оставив пульт включенным.

1 Ответ

0 голосов
/ 05 марта 2020

Как локальный, так и удаленный кеш можно включать и отключать по отдельности, но это нужно сделать в файле настроек. Ваш вариант использования совпадает с тем, что обычно требуется от сервера CI (используйте только удаленный кеш, а не локальный), пример которого приведен в руководстве пользователя . Примерно так:

buildCache {
    local {
        enabled = false
    }
    remote(HttpBuildCache) {
        enabled = true
        url = 'https://example.com:8123/cache/'
    }
}

Если вам нужно устранить неполадки в использовании кэша сборки (например, непредвиденные ошибки кэша), запустите -Dorg.gradle.caching.debug=true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...