Как создать файл .env в gradle

Я пытаюсь создать проект Gradle, и у меня есть конфиденциальная информация, такая как URL-адрес базы данных, пароль и т. д., которую я бы не хотел загружать на GitHub. Я не могу понять, как создать файл env. Я перепробовал все, что мог придумать.

Я пытался загрузить его на GitHub и продолжить работу над ним.

Вам нужно использовать свои учетные данные непосредственно в файле build.gradle или вообще в проекте?

hhrzc 25.05.2024 20:35
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
93
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы хотите запускать задачи gradle (например, сборку, тестирование), вы можете обратиться к этому документу.

Например, запустите с помощью командной строки:

./gradlew build -Pfoo=bar

Или используйте системную среду:

export ORG_GRADLE_PROJECT_foo=bar

Кроме того, если вам нужно запустить с его помощью тестирование GithubAction, вы можете использовать секрет Github.

Или если вы используете такую ​​​​инфраструктуру, как Spring (загрузка), и хотите получить значение. Просто определите это с помощью ${ENV_NAME}. Попробуйте сослаться на этот документ.

Другие вопросы по теме

Как установить gradle.property из цели XCode с помощью CocoaPods?
Объяснение использования зависимостей Gradle: мультиплатформенность Kotlin
Запустите сценарий PLpgsql после расширенной задачи в Flyway и Gradle
Как мне получить jbr-21 в моей студии Android Jellyfish?
Java.lang.NullPointerException: невозможно прочитать поле «accessFlags», поскольку возвращаемое значение «com.android.tools.r8.graph.AppView.definitionFor» равно нулю
Возникла проблема при оценке проекта «:react-native-firebase_app». Слишком поздно задавать пространство имен. Он уже прочитан для настройки этого проекта
Как запустить веб-приложение с помощью Springboot (Gradle) с помощью терминала?
В библиотеках каталога версий я получаю ложные ошибки, вы можете вызвать метод from только один раз
Flutter run не работает для проекта Firebase Android. Ошибка: двоичная версия метаданных — 1.9.0, ожидаемая версия — 1.7.1
Как исправить ошибку «Проект не удалось собрать из-за «ядра не существует»»