microsoft / windows-dev-center-vsts-extension

Visual Studio Team Services (VSTS) extension for performing continuous delivery to the Windows Dev Center store from your automated CI builds
Other
42 stars 18 forks source link

Upload test flight package #13

Closed dominik-weber closed 7 years ago

dominik-weber commented 8 years ago

My current approach to distribution is uploading a test flight (aka beta) package using continuous deployment from VSTS and later (after some manual QA testing) promoting the package to production release. This works perfectly with the deployment extensions for Apple AppStore and Google Play. However this scenario seems unsupported in the Windows Dev Center extension, as it currently only allows uploading/creating production submissions.

kp101090 commented 8 years ago

Thank you very much for bringing it up @dominik-weber. We do have good news for you. We are actively working on adding flighting support and you will soon be able to exercise your scenario using extension!

dominik-weber commented 8 years ago

@kp101090 Is there a reason why the PR was not merged/deployed yet? I'm looking forward to using this feature.

elendil326 commented 7 years ago

The PR has been merged and the feature is now supported. Closing this thread.

dominik-weber commented 7 years ago

I'm still having some issues with this feature. As you can see here the old packages are not removed from the submission, only new packages are added. If I manually create a submission from the dev portal old packages are removed automatically. image

dominik-weber commented 7 years ago

@elendil326 @kp101090 any news regarding this? Should I open a new issue?

ChristopheLav commented 7 years ago

@dominik-weber, actually this is by design (from what I understood). However PR #27 is recently submitted to allow old package deletion during a submission.

dominik-weber commented 7 years ago

@ChristopheLav sorry, didn't see that. Thanks! Please merge ;)