如何测试Azure createUiDefinition.json?

时间:2017-08-17 07:07:11

标签: azure arm-template

我想让我的产品在azure marketplace上市。我写了以下模板文件:

  1. createUiDefinition.json
  2. mainTemplate.json
  3. parameters.json``
  4. 我可以使用azure-cli使用以下命令测试mainTemplate.json和parameters.json:

    az group deployment validate --resource-group rgupta --template-file mainTemplate.json --parameters @parameters.json

    我也可以使用old.armviz.io中的“Portal UI editor”测试createUiDefinition.json。

    我不得不使用VS代码来调试createUiDefinition.json中的一些问题。

    但是我找不到一种方法来测试这种结束。我想模拟一种与此解决方案进入市场时相同的行为。

    是否有Microsoft建议的方法来测试它。

3 个答案:

答案 0 :(得分:2)

这里似乎提到了一个选项: https://github.com/tomconte/base-solution-template

想知道是否有其他选项使用visual studio。

答案 1 :(得分:0)

您可以使用此URL http://old.armviz.io/#/。这将帮助您验证CreateUIdefinition.json,只需转到左侧的门户网站UI编辑器按钮,复制createUIdefinitions.json代码,然后单击预览以在Azure门户上对UI进行单元测试。它还会验证您的UI定义。

除此之外,URL还具有许多我们在开发AWS Cloudformation模板的选项(拖放资源,自动生成模板)

答案 2 :(得分:0)