2

ソース管理を通じて Microsoft Azure Web サイトにデプロイしています。Azure ポータルにログインし、UI をクリックしてデプロイ履歴を表示するのは面倒です。コマンド ラインまたは PowerShell からデプロイを管理できますか?

4

2 に答える 2

3

はい、PowerShell または xplat (コマンドライン) ツールの両方を使用してこれを行うことができます。

それらのインストールの詳細については、次を参照してください。

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 に答える