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

#67 create but dont commit submission #68

Closed dexterlakin closed 5 years ago

dexterlakin commented 5 years ago

See Issue #67 I added another option under Advanced Options called "commitSubmission" This defaults to true so the behaviour of the extension will not change for users If set to false the Submission gets created but not committed This was useful for us because it allows the marketing team to review the product information manually using the Windows Store UI that they are used to, rather than packing it into the existing git repository, which they would have found alientating. However, it allows our Dev team to automate the process of creating a Windows Store submission and uploading the latest appxupload package to it.

msftclas commented 5 years ago

CLA assistant check
All CLA requirements met.

cosminstirbu commented 5 years ago

@elendil326

You've mentioned an update to this extension that would include this change. What is the timeline for this update?

Thanks, Cosmin

dexterlakin commented 5 years ago

I closed the PR because it didn't work as intended. When a submission is created the package gets uploaded to a temporary blob storage, but it only gets ingested by the Windows Store when it is is committed to the store. When a submission was created but not committed the uploaded package just gets discarded.