我正在使用 Git 持续部署部署 Azure 应用程序服务,并使用部署后操作挂钩将部署记录到 Slack 通道。我的动作钩子是用 PowerShell 脚本编写的。
如何从我的 PowerShell 脚本中访问 Azure 或 Kudu 环境变量或应用程序设置?很清楚如何通过 deploy.cmd 执行此操作,但我没有 PowerShell 的运气。
理想情况下,我希望能够访问以下内容:
- Azure 应用服务名称
- 部署槽名称
- 部署源/目标路径
- 应用程序设置和/或连接字符串
我正在使用 Git 持续部署部署 Azure 应用程序服务,并使用部署后操作挂钩将部署记录到 Slack 通道。我的动作钩子是用 PowerShell 脚本编写的。
如何从我的 PowerShell 脚本中访问 Azure 或 Kudu 环境变量或应用程序设置?很清楚如何通过 deploy.cmd 执行此操作,但我没有 PowerShell 的运气。
理想情况下,我希望能够访问以下内容: