microsoft / app-store-vsts-extension

Visual Studio Team Services (VSTS) extension for performing continuous delivery to the App Store store from your automated CI builds
Other
95 stars 53 forks source link

Does App Store Promote work for automatically releasing an app that has already been approved? #222

Closed rohanp-91 closed 3 years ago

rohanp-91 commented 3 years ago

Note

Issues in this repo are for tracking bugs, feature requests and questions for the tasks in this repo

For a list:
https://github.com/microsoft/app-store-vsts-extension/tree/master/Tasks

If you have an issue or request for the Azure Pipelines service, use developer community instead:

https://developercommunity.visualstudio.com/spaces/21/index.html )

Required Information

Entering this information will route you directly to the right team and expedite traction.

Question, Bug, or Feature?
Type: Question

Enter Task Name: App Store Promote

list here (V# not needed):
https://github.com/microsoft/app-store-vsts-extension/tree/master/Tasks

Environment

Not sure if above is necessary as this is just a question

Issue Description

Question:

Our release pipeline setup is as below:

Full Test Pass -> Upload to TestFlight and Submit for Review in PROD with release automatically unchecked (these two triggered in parallel) -> Promote to PROD

In the last Promote to PROD step, I want to use the App Store Promote ADO task and want to release the version that was previously submitted for review (might be at approved stage at this time as I am planning to trigger this task manually later). My question is whether the App Store Promote task, with release automatically selected, will work in releasing the already approved latest version to PROD or does it only work in promoting from TestFlight to PROD?

Please let me know if you need more information.

Task logs

[Enable debug logging and please provide the zip file containing all the logs for a speedy resolution]

N/A

Troubleshooting

Checkout how to troubleshoot failures and collect debug logs: https://docs.microsoft.com/en-us/vsts/build-release/actions/troubleshooting

Error logs

[Insert error from the logs here for a quick overview]

N/A

alexander-smolyakov commented 3 years ago

Hey @rohanp-91, the Apple Promote task designed only to promote build from TestFlight to Production, and most likely the scenario you describe will not work.

However, if you need this functionality in the task, could you create a feature request for it and describe in more detail how you see this feature should work?

rohanp-91 commented 3 years ago

Hi @alexander-smolyakov,

Thanks for the response. I have opened feature request #225. Please let me know if I need to add any additional information in the feature request. Also, please feel free to drop me an email or ping me on Teams in case you have any questions. My alias is ropathak.

As of now, I am closing this issue. The requirement can be tracked in the feature request. Thanks!