Я пытаюсь опубликовать пакет веб-приложений в службе приложений в Azure.
Мне нужно написать скрипт Powershell для запуска из Cloud Shell, чтобы опубликовать пакет.
Я написал следующий код
Import-AzurePublishSettingsFile - $WebApp.PublishProfilePath
Publish-AzureWebsiteProject -Package $WebApp.ZipPath -Name $WebApp.WebAppName
Этот код работает на моей локальной машине, но не в Cloud Shell, где я получаю следующие ошибки:
Import-AzurePublishSettingsFile : The term 'Import-AzurePublishSettingsFile'
is not recognized as the name of a cmdlet, function, script file, or
operable program.
Publish-AzureWebsiteProject : The term 'Publish-AzureWebsiteProject' is not
recognized as the name of a cmdlet, function, script file, or operable
program.
Я полагаю, что эти ошибки вызваны тем, что эти командлеты происходят из старого Classic Manager, который недоступен в Cloud Shell.
В основном мне нужно опубликовать пакет веб-приложения из облачной оболочки со скриптом . Как я могу этого достичь? У меня есть другие варианты?