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 17 forks source link

Create Submission with new package but don't commit it #67

Closed dexterlakin closed 5 years ago

dexterlakin commented 5 years ago

Hi all,

We would like to automate the process of deploying our UWP app to the Windows App Store

Our workflow is that the app developers build the new package for release to the Windows App Store, creates the new Submission, and uploads the new package. The marketing team then takes over and manually completes the information in the submission RE: pricing, availability, store listing, etc. and then commits that Submission.

This extension appears to expect that the Submission metadata will be provided as JSON committed to the Git Repo. This would mess up our workflow as the marketing team will not be able to cope.

It would be good if the extension to allowed us to create the submission but don't commit it.

dexterlakin commented 5 years ago

Don't worry I will have a PR for this, I just need to fix a bug where if "skipPolling" is set to false and "commitSubmission" is also false the task doesn't stop