Coder Social home page Coder Social logo

Manual publish about gradle-play-publisher HOT 9 CLOSED

triple-t avatar triple-t commented on July 28, 2024
Manual publish

from gradle-play-publisher.

Comments (9)

bhurling avatar bhurling commented on July 28, 2024

You can publish your APK directly to production using the track property in the play closure. See the Readme for details.

from gradle-play-publisher.

ssubramanian avatar ssubramanian commented on July 28, 2024

Hi,

Thanks for your response @bhurling . Just so I understand this clear, are you saying that the publish to playstore (when I say this I mean the final step to see the app in playstore) will only work for production or are you merely suggesting the idea of using the track property. The reason I ask is because, I did use the "track" property as mentioned in Readme and I was trying to publish the app in the "beta" channel. What it does is that it uploads the apk, updates the description, whatsnew, screenshots and everything, but it only takes the app to the "Ready to publish" status. That meant I had to manually go and click on the publish button to publish the app to the play store for our beta testers (google group of beta testers) to see it.

Thanks!

from gradle-play-publisher.

bhurling avatar bhurling commented on July 28, 2024

I will run some tests and get back to you. Perhaps there is another API request necessary in order to actually release the uploaded APK. I have to admit I never actually released in another track than alpha before.

from gradle-play-publisher.

bhurling avatar bhurling commented on July 28, 2024

I just published my app to the beta track and it worked as expected. It is the one version that is currently available for beta with only one giant button to promote it to production. Do you use some kind of Multi-APK-Setup or the expert mode in the Web UI? I don't use any of those.

from gradle-play-publisher.

ssubramanian avatar ssubramanian commented on July 28, 2024

@bhurling , I have multiple flavors if that's what you mean but I do not use an expert mode. I have attached a screenshot to be clear on what I mean. Notice that the app is in the "READY TO PUBLISH" state and has a button to the right, meaning it has all the info needed to push it to the playstore. This is what happens when I execute the command "publish[flavor]Release". Just to be clear you are saying you were able to skip this manual step when you execute the command and directly put the app in the playstore? Again, your plugin is already awesome that it eliminates all the manual steps for us but I just want to make sure I am not missing out on a capability of the plugin or the google API.
store listing daxko google play developer console

from gradle-play-publisher.

bhurling avatar bhurling commented on July 28, 2024

I see. Am I right that your app has never been published before? I mean it has never been available in the Play Store? Unfortunately, this one step is not possible via the plugin. This is a restriction of the API. The initial release has to be done through the web interface. Once your App has been published, though, you can upload (and release) APK updates with the plugins (to any track you like)

from gradle-play-publisher.

ssubramanian avatar ssubramanian commented on July 28, 2024

ohhh..Yes I have not released this app to the playstore before but I have had the apk and metadata uploaded before. You are saying this is similar to not being able to upload apk automatically, until you have done it once through the UI. So if I release the app to playstore manually at least once, then from the next time I can run the command and I would not have to go through this step, correct?

from gradle-play-publisher.

bhurling avatar bhurling commented on July 28, 2024

Correct

from gradle-play-publisher.

ssubramanian avatar ssubramanian commented on July 28, 2024

Thanks @bhurling .

from gradle-play-publisher.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.