ソリューション テンプレートを Azure マーケットプレースに公開しようとしています。
たとえば、私の mainTemplate.json ファイルは、Git からデプロイできるため、公開しなくても簡単にテストできます。しかし、Git デプロイを介して UI ファイルをテストできないようです。
したがって、問題は createUIdefinition.json ファイルをタイムリーにテストすることです。createUIdefinition.json ファイルに変更を加えるたびに、新しいパッケージを発行ポータルにアップロードする必要があるようです。つまり、テストをステージングする前に、Microsoft 認定を待たなければなりません。それは24時間のプロセスです。
そのプロセスを経ずに createUIdefinition.json の変更をテストする簡単な方法はありますか?
たとえば、ユーザー入力の 1 つを検証する正規表現のどこかにバグがあります。
{
"name": "EmailUser",
"type": "Microsoft.Common.TextBox",
"label": "Email Address",
"toolTip": "The email address for your account",
"defaultValue": "",
"constraints": {
"required": true,
"regex": "\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*",
"validationMessage": "Must be a valid email address."
}
(ちなみに、誰かが私のバグを見つけることができる場合-おそらく文字をエスケープするときですか?-私に知らせてください!電子メールアドレスが適切に検証されることはありません.)
そして、想定された修正をテストするためだけに 1 日待たなければならないので、少し気が重くなります。もっと良い方法があるはずです、ありがとう!