2017-05-25 5 views
1

私はthis guideをフォローして、カスタムdeploy.cmdファイルのウェブアプリケーションを作成しています。残念ながら新しいAzure CLIでdeploy.cmdを自動生成する方法は?

azure site deploymentscript --python

、私はリンクMSIを使用してAzureのCLIをインストールします。資料は、次のコマンドを使用して、私は(私はその後、変更します)現在deploy.cmdファイルのコピーを得ることができることを示唆しています記事では、私のパスにはバイナリがありません。azure私はazを持っています - これは同じCLIの新しいバージョンですか?しかし、その実行可能ファイルに対応する展開スクリプト生成コマンドは見つかりません。

Kudu(D:\home\site\deployments\tools)を使用してdeploy.cmdファイルが見つかりましたが、それが適切なファイルであるかどうかはわかりません。 AzureのCLIコマンドを使用してデプロイメントスクリプトを生成することをお勧めしますか、またはdeploy.cmdファイルが正しいことを確認してください。前もって感謝します!

答えて

4

私の知るところでは、azure cli(2.0)にはazure site deploymentscriptに相当するものはありません。 Azure CLI 2.0でカスタムスクリプトを配布することはできませんでした。

Azure cli 2.0(az)とAzure cli 1.0(azure)の違いを知っている方がよいでしょう。

Azure CLI 2.0:リソースマネージャ展開モデル で使用する、Pythonで書かれた次世代CLIです。

Azure CLI 1.0: classicとResource Managerデプロイメントモデルの両方で使用するために、Node.jsで書かれたCLI。あなたのシナリオでは

あなたはAzureのCLI 1.0をインストールすることができれば、あなたはAzureのCLI 1.0をインストールするには、このlinkを参照することができます。

代わりのスターター展開スクリプトを生成するには、コマンドラインを使用して、多くの場合簡単です別のアプローチがあります:

  • は、任意の導入スクリプトなしで、あなたのレポを展開します。
  • サイトのKudu Consoleにアクセスしてください。
  • [ツール]メニューの[ダウンロードの展開スクリプト]を選択します。 .deploymentとdeploy.cmdファイルでzipを取得します。
  • このlinkを参照してください必要に応じて

詳しい情報を、それらを微調整あなたのレポ

  • のルートに両方のファイルをコミットします。

  • +0

    ウォルターありがとうございます - それはまあまあまあです! – mewahl

    関連する問題