Я новичок в сервере jenkins и хотел бы попросить некоторую помощь и указания для этого, в настоящее время у меня есть приложение, которое работает и строится правильно с функцией распределения приложений firebase, оно работает локально и может распространять мое приложение. с этим https://firebase.google.com/docs/app-distribution/android/distribute-gradle?authuser=0#authenticate_using_a_service_account.
Проблема в том, что я хотел автоматизировать распространение моего приложения в jenkins, я уже успешно создал apk с помощью jenkins, но эта ошибка возникла, когда я поставил задачу appDistributionUpload в задаче Gradle Wrapper.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:appDistributionUploadAngelDebug'.
> Could not find credentials. To authenticate, you have a few options:
1. Set the `serviceCredentialsFile` property in your gradle plugin
2. Set a refresh token with the FIREBASE_TOKEN environment variable
3. Log in with the Firebase CLI
4. Set service credentials with the GOOGLE_APPLICATION_CREDENTIALS environment variable
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2m 57s
211 actionable tasks: 209 executed, 2 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
Finished: FAILURE
Есть ли способ добавить GOOGLE_APPLICATION_CREDENTIALS в мой Gradle Wrapper или как я могу установить учетные данные службы в моей переменной среды? спасибо