Closed WhatDo closed 4 years ago
Was able to repo the bug. It's nasty, thanks for finding it!
Would you mind checking that it's been fixed in the 3.0 snapshots? (You might have to ./gradlew --refresh-dependencies
.)
seems to work perfectly, thanks a lot
Describe the bug
I have multiple white label apps that go to different Play accounts, and i have a service account for each account. I set the service account file for each flavor, and debugging the plugin i can see that the merged
PlayPublisherExtension
is correct, however, when theGenerateEdit
task is run, the extension object has gotten itsserviceAccountCredentials
overwritten.Output of the tasks is a 403 from the Play API since the wrong service account is being used. Furthermore, i successfully called the Play API using the google python lib to confirm that the service account is correctly set up.
How To Reproduce
My build.gradle.kts looks roughly like
Versions
Tasks executed
bootstrap
andbootstrapMyflav1
Expected behavior
For my resources to be bootstrapped
Additional context (if a crash, provide stack trace)
Add any other context about the problem here. If this bug is a crash, run the task with
--stacktrace
to get the full context.