ソース管理を通じて Microsoft Azure Web サイトにデプロイしています。Azure ポータルにログインし、UI をクリックしてデプロイ履歴を表示するのは面倒です。コマンド ラインまたは PowerShell からデプロイを管理できますか?
2 に答える
3
はい、PowerShell または xplat (コマンドライン) ツールの両方を使用してこれを行うことができます。
それらのインストールの詳細については、次を参照してください。
- http://azure.microsoft.com/en-us/documentation/articles/xplat-cli/
- http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/
xplat の場合:
azure config mode 'asm'
site deployment list [options] [name]
site deployment show [options] <commitId> [name]
site deployment redeploy [options] <commitId> [name]
site deployment github [options] [name]
PowerShell の場合:
Get-AzureWebsiteDeployment [[-CommitId] <String>] [[-MaxResults] <Int32>] [-Details] [[-Name] <String>] [-Slot <String>] [<CommonParameters>]`
Get-AzureWebsiteDeployment -Name mySite
また、https://{sitename}.scm.azurewebsites.net を参照して、REST API を使用してデプロイを表示することもできます。
于 2014-10-16T16:49:14.867 に答える
1
Web アプリ用の Azure CLI。これには、従来の Azure Service Manager モードが最も簡単です。また、出力は JSON の方が読みやすいことがわかります。使用--max
すると結果が制限されます。
azure config mode asm
azure site deployment list MySiteName --max 1 --json
Web アプリ スロット用の Azure CLI。特定の を取得することもできます--slot
。
azure config mode asm
azure site deployment list MySiteName --slot MySlotName --max 1 --json
于 2016-02-24T03:18:58.137 に答える