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