パワーシェルスクリプトからKuduにアクセスしようとしています。リンクは次のようになります。https://adc-dev.scm.azurewebsites.net
。上記のリンクのD:\home\site\wwwroot\bin\apache-tomcat-8.0.33\webapps
にあるwar
ファイルをコピーする必要があります。パワーシェルスクリプトを使用してAzureのKuduにアクセスする方法
現在、FTPタスクを追加してVSTSを使用してwar
ファイルを展開しています。しかし、最新のwar
を導入する前に、私はAzure Kuduの場所のある場所で古いwar
のバックアップを取っておきたいと思います:D:\home\site\wwwroot\bin\apache-tomcat-8.0.33
(war
の場所にルートフォルダ)。それでは、war
を削除し、最新のwar
ファイルをKuduに配備することができます。
これを行う方法?私はパワーシェルスクリプトを使ってkuduにアクセスする方法を意味します。私に提案してください。あなたが/リリースをビルドVSTSでのAzureのPowerShellを通じてクーズーのAPIを呼び出す方法を知るために、以下のこのスレッドを参照することができ
これは、DevOps時代の実践前です。デプロイメントスロットを代わりに使用し、ステージングに公開し、ステージングをテストしてProdにスワップします。 stuffが正しく見えなくなった場合は、スワップバックしてください。 – evilSnobu
こんにちはPeter、上記の答えを理解していないので、VSTSのタスク名について説明してください。あなたはVSTSでkuduにアクセスし、戦争バックアップを取る方法を教えてください。kuduの別のフォルダにコピーしてください)。説明してください。 –