42

There is a possibility to promote Alpha/Beta releases to production with a single click of a button, but for some reason "Internal test" track doesn't have "Release to production" button and only "Release to alpha/beta".

I cannot find any documentation on the topic and wonder if it is something that is prevented on purpose or I'm simply missing something.

Right now the workaround is to promote release to Alpha first and only then from Alpha to production. But it doesn't make much sense, because these alpha/beta stages are not currently used for any kind of pre-release testing.

Alternatively, I can every time create a separate release for production and just select the same APK, but it also doesn't make sense when some release notes and other metadata already specified in "Internal test" release and all this info should be copied manually.

olshevski
  • 4,971
  • 2
  • 35
  • 34
  • Curious to know if this is the first time the app is being released? Maybe there are still somethings incomplete that is preventing it from being release to production like assets, graphics, content rating, pricing distribution etc? – Shobhit Puri Nov 21 '18 at 00:09
  • No, it has already been released to production. I'm just trying now to handle DevOps properly and make good use of this "Internal test" track. I'll add more details to the question on how it is handled now. – olshevski Nov 21 '18 at 10:45
  • 1
    I agree, it would make sense to be able to promote an app straight from an internal test to production if you aren't using alpha or beta testing. However, imagine you are in charge of the "Google" app, which likely has a long testing process, and the developers have mistakenly just added some code that breaks the app into an internal test. But rather than rolling back the update, you hit the big "Promote to Production" button, and suddenly billions of users can't use Google. Not having that button is to protect these major app developers against that, but is rather annoying for the rest of us. – Sub 6 Resources Nov 22 '18 at 00:03
  • 1
    @Sub6Resources Nah, I don't think it is possible to promote something accidentally, cause promotion requires at least 3 button clicks (Promote -> Review -> Start roll-out). But yeah, that was my thought as well, Google once again enforces some behaviour without the ability to customize the workflow. At least it seems like it, I still might be wrong about something. – olshevski Nov 22 '18 at 06:28

4 Answers4

19

As of this time, Google does allow you to promote an "Internal testing" release to Production.

Under Release on the left, then under Internal testing in the left, click on Internal Testing and then, on the right/main pane click on Promote Release and then choose Closed testing, Open testing or Production.

Sam
  • 1,009
  • 10
  • 13
  • Note that you have to manually release your first production release. Otherwise the production track is 'inactive' and will not be available in the 'promote' drop-down. – Marty Mar 27 '21 at 08:02
  • @Marty I try promote Closed testing to Production, I'm getting error like this "An active app bundle was uploaded before you chose your app signing key.". Do I really need to manually release first time? – Jeba Jan 04 '22 at 15:02
9

In the new Google Play Console (October 2020) you will find it on the right-hand-side menu in:

Release > Testing > Closed/Open Testing > Manage Track > Promote Release > Production

enter image description here

drpawelo
  • 2,348
  • 23
  • 17
6

App releases > Production track click Edit Releases click From Library and choose the APK (by version number) that is in Internal test

hata
  • 11,633
  • 6
  • 46
  • 69
amch
  • 67
  • 1
  • 3
3

In my case I was unable to promote to Production because there was a pending untitled release under production. I found the release under Production>Releases and clicked "Discard release". Then I was able to promote my Internal testing bundle to production.

Mr_Engineer
  • 256
  • 1
  • 6