如何通过 Azure Devops 将 UWP 包发布到 Windows 商店?
How do I publish a UWP package to the Windows Store via Azure Devops?
我正在使用带有 c# Winforms 应用程序的 Desktop Bridge 来制作要发布到商店的包。
如果我使用 Desktop Bridge 在本地制作我的包,那么我可以将它成功上传到 windows 商店。
我现在也能够使用管道构建和创建包工件,并且我可以在工件资源管理器中看到它。
我无法按照 the docs 了解如何将包裹送入商店。
它提到
ps
$(Build.ArtifactStagingDirectory)\
AppxPackages\MyUWPApp__$(AppxVersion)_x86_x64_ARM_bundle.appxupload
ps是powershell的意思吗?
如何获取 YAML?
或者我打算构建一个发布管道?
我尝试查看发布任务,但找不到任何提及商店的内容。
这是一篇关于如何构建您的程序包并将其部署到 Hockey App(现为 App Center)的好文章,但也可用于部署到商店。我不确定如何将它转换为 YAML,但应该不会太难。
https://mobilefirstcloudfirst.net/2016/02/continuous-deployment-of-windows-10-uwp-apps-to-hockeyapp-using-vsts/
按照文章中的说明构建包后(听起来您已经有了),跳过 Hockey App steps,而是使用此 Azure DevO[=29= 发布到商店] 扩展任务步骤:https://marketplace.visualstudio.com/items?itemName=MS-RDX-MRO.windows-store-publish
使用扩展的说明在扩展网页上。您必须拥有 Azure Active Directory 帐户。如果您没有,设置起来很容易,而且是免费的!
回答您的问题
- ps是powershell的意思吗? - 我只是浏览了这篇文章,但我不这么认为。通常是说您需要在构建步骤中的 属性 中提供此值。
- YAML 很新,据我所知,没有一种简单的方法可以将它转换为 YAML。
- 您可能希望分两步完成此操作ps:1) 构建包并上传工件。 2) 下载并发布包。步骤 1 应该在构建中完成,步骤 2 应该在发布中完成。我发现将这些 steps 分成两个非常有用,当只有发布失败时。然后我不必重建包再试一次,我可以重新部署发布。
我正在使用带有 c# Winforms 应用程序的 Desktop Bridge 来制作要发布到商店的包。
如果我使用 Desktop Bridge 在本地制作我的包,那么我可以将它成功上传到 windows 商店。
我现在也能够使用管道构建和创建包工件,并且我可以在工件资源管理器中看到它。
我无法按照 the docs 了解如何将包裹送入商店。
它提到
ps
$(Build.ArtifactStagingDirectory)\
AppxPackages\MyUWPApp__$(AppxVersion)_x86_x64_ARM_bundle.appxupload
ps是powershell的意思吗?
如何获取 YAML?
或者我打算构建一个发布管道?
我尝试查看发布任务,但找不到任何提及商店的内容。
这是一篇关于如何构建您的程序包并将其部署到 Hockey App(现为 App Center)的好文章,但也可用于部署到商店。我不确定如何将它转换为 YAML,但应该不会太难。
https://mobilefirstcloudfirst.net/2016/02/continuous-deployment-of-windows-10-uwp-apps-to-hockeyapp-using-vsts/
按照文章中的说明构建包后(听起来您已经有了),跳过 Hockey App steps,而是使用此 Azure DevO[=29= 发布到商店] 扩展任务步骤:https://marketplace.visualstudio.com/items?itemName=MS-RDX-MRO.windows-store-publish
使用扩展的说明在扩展网页上。您必须拥有 Azure Active Directory 帐户。如果您没有,设置起来很容易,而且是免费的!
回答您的问题
- ps是powershell的意思吗? - 我只是浏览了这篇文章,但我不这么认为。通常是说您需要在构建步骤中的 属性 中提供此值。
- YAML 很新,据我所知,没有一种简单的方法可以将它转换为 YAML。
- 您可能希望分两步完成此操作ps:1) 构建包并上传工件。 2) 下载并发布包。步骤 1 应该在构建中完成,步骤 2 应该在发布中完成。我发现将这些 steps 分成两个非常有用,当只有发布失败时。然后我不必重建包再试一次,我可以重新部署发布。