【发布时间】:2017-08-23 21:59:02
【问题描述】:
我环顾四周,使用 PowerShell 中的 Azure 和 AzureRM commandlet 中的数千个命令,我仍然不确定如何执行此操作。
到目前为止我的工作:
- 安装 Azure 和 AzureRM 模块并将它们导入脚本
- 从 get-AzurePublishSettingsFile 命令生成“*.publishsettings”文件
- 导入了“*.publishsettings”文件
- 可以使用“Stop-AzureWebsite”和“Start-AzureWebsite”命令行开关访问网站
我需要做的:
- 创建新部署并将文件推送到应用服务站点。
注意:我没有 Visual Studio 项目和 .csproj 文件配置。我只是想获取一个文件夹的内容并将其推送到网站。
任何帮助都会很有用,因为文档在细节方面确实很糟糕,而且 PowerShell 中有数千个命令需要执行。
【问题讨论】:
-
您是否希望将您的网站作为 Web 部署包部署到 Azure 应用服务站点?
-
@juvchan :它基本上只是一堆文件(主要是 *.js、*.css 和 *.html),而不是一个包。如果需要,我可以压缩它们,但它们不是 VS 项目或其他项目的一部分。
-
如果您知道如何使用 msdeploy 命令将您的网站文件打包到 Web Deploy 包中,这些步骤将很简单,如果您觉得此解决方案可行,我将能够从那里指导您
-
@juvchan :得到这个与沃尔特的答案一起工作,但感谢您的帮助!
标签: powershell azure azure-web-app-service