Je tente de migrer de Crashlytics Beta vers Firebase App Distribution. CircleCi au milieu.
La construction échoue dans CircleCi avec l'erreur suivante:
- Qu'est-ce qui s'est mal passé: L'exécution a échoué pour la tâche ':FiverrApp:appDistributionUploadRelease'. Le fichier de clés de service n'existe pas. Veuillez vérifier le chemin des clés de service et réessayer
Voici comment je configure la variable serviceCredentialsFile dans mon build.gradle:
release {
buildConfigField "boolean", "FORCE_LOGS", "true"
firebaseAppDistribution {
releaseNotes="Notes\n" + getCommitMessages()
groups="android-testers"
serviceCredentialsFile="/api-project-xxx-yyy.json"
}
}
Le fichier api-project-xxx-yyy.json se trouve dans le même dossier que le fichier build.gradle. J'ai également essayé :
serviceCredentialsFile="api-project-xxx-yyy.json"
serviceCredentialsFile='api-project-xxx-yyy.json'
Et toujours pas de chance... J'apprécierais si quelqu'un pouvait m'aider.