Closed emartynov closed 3 years ago
Well there's the Gradle dry run option that doesn't run any tasks, but I'm guessing that's not what you want.
GPP has the no commit option which will upload everything and then not publish it which I think is what you want. The one issue is that there are things which don't adhere to the edits api so the no commit option can't be used there (like in app products and internal app sharing for example).
Also of note is that validation tends to happen when you commit IIRC, so a dry run might not catch the errors you care about. Also, the only way you'll be able to check the changes is by calling the api yourself and looking at that pending edit (the play store won't show pending changes from the api).
Docs: https://github.com/Triple-T/gradle-play-publisher#combining-artifacts-into-a-single-release.
You probably just want to use --no-commit
though since that explanation still publishes things.
API reference: https://developers.google.com/android-publisher/api-ref/rest. Anything under edits can skip the commit.
Interesting! I did your plugin integration twice already and common issues were:
So --no-commit
will help at least with the first two.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I just realized there's a validate method which should solve #3: https://developers.google.com/android-publisher/api-ref/rest/v3/edits/validate.
Problem description
This is always a pain with the setup to market upload:
Potential solutions/workarounds