在 Azure 上远程执行 Bat 文件

Executing a Bat file on Azure remotely

目前我有一个 Play 应用程序正在使用 FTP 部署到 Azure。部署成功后,我需要执行一个 bat 文件 "run_app.bat" 以在我的 Azure 网站上启动我的播放应用程序。

Gitlab上的构建是运行,Azure上的文件位于wwwroot目录下。

我是否可以在我的 gitlab 构建中添加一个命令来执行这个文件?我正在尝试自动化部署过程。

注意:我对诸如此类、azure 和 devops 之类的事情非常陌生

我尝试找到一种使用 azure cli 连接到 Azure 的方法,但无法发现任何适合我需要的命令。阅读了一些有关 WebJobs 的内容,但未能理解它们的工作方式或设置方式。 尝试查看是否可以从命令行访问 Kudu 控制台,但得到了负面反馈。

您可以 运行 您的批处理文件与 Kudu 调试控制台。只需在 CMD 控制台中执行 .bat 文件即可。

关于使用自定义脚本进行部署,您可以在 wiki 中参考此 wiki and blog. And there is a link,它显示了设置自定义部署的详细步骤。

如果您还有其他问题,请告诉我。