gpt4 book ai didi

powershell - 如何使用 PowerShell 部署到 Azure 应用服务?

转载 作者:行者123 更新时间:2023-12-02 22:12:35 26 4
gpt4 key购买 nike

我环顾四周,发现 PowerShell 中的 Azure 和 AzureRM commandlet 中有数千条命令,我仍然不确定如何执行此操作。

到目前为止我所做的工作:

  • 安装了 Azure 和 AzureRM 模块并将其导入脚本
  • 通过 get-AzurePublishSettingsFile 命令生成“*.publishsettings”文件
  • 已导入“*.publishsettings”文件
  • 可以使用“Stop-AzureWebsite”和“Start-AzureWebsite”命令行开关访问网站

我需要做什么:

  • 创建新的部署并将文件推送到应用服务站点。

注意:我没有 Visual Studio 项目和 .csproj 文件配置。我只想获取文件夹的内容并将其推送到网站。

任何帮助都会很有用,因为文档在细节上确实很糟糕,而且 PowerShell 中有数千条命令需要执行。

最佳答案

你可以检查这个blog:Deploy an App Service using Azure PowerShell to a Deployment Slot .

Get-AzurePublishSettingsFile
Import-AzurePublishSettingsFile .\Your-Publish-Settings-credentials.publishsettings
Get-AzureSubscription
Select-AzureSubscription -SubscriptionName "The Subscription Name containing the slot"
Set-AzureSubscription -SubscriptionId "ID of subscription"

$WebAppName = "standard(staging)"
Get-AzureWebsite -Name $WebAppName
Publish-AzureWebsiteProject -Name $WebAppName -Package "C:\PowerShell\standard.zip" -Slot "staging"

关于powershell - 如何使用 PowerShell 部署到 Azure 应用服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45849917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com