Я разрабатываю приложение для Android с помощью плагина Google Services Gradle (он необходим для Firebase), а для плагина требуется google-services.json.
Я думаю, что файл json не должен находиться под контролем git, потому что в нем есть некоторые значения, которые должны быть скрыты (например, api_key), но они нужны Circle CI.
Если google-services.json может искать переменные среды, проблема может быть решена (значения скрыты в репозитории git, а Circle CI может получать значения из переменных среды).
Но я не могу найти механизм поиска среды. переменные из google-services.json.
У меня есть три вопроса.
1) Следует ли действительно игнорировать google-services.json из VCS?
2) Есть ли в подключаемом модуле Google Services Gradle механизм поиска переменных среды из google-services.json?
3) Существуют ли другие способы ссылки google-services.json из Circle CI?