首页 > 解决方案 > 在 Azure 上远程执行 Bat 文件

问题描述

目前我有一个使用 FTP 部署到天蓝色的 Play 应用程序。部署成功后,我需要执行一个 bat 文件“run_app.bat”来在我的 azure 网站上启动我的播放应用程序。

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

无论如何我可以在我的 gitlab 构建中添加一个命令来执行这个文件吗?我试图自动化部署过程。

注意:我真的很喜欢这样的事情,azure 和 devops

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

标签: azureplayframeworkgitlabcommand-line-interface

解决方案


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

在此处输入图像描述

关于使用自定义脚本进行部署,您可以参考此wiki博客。wiki 中有一个链接,它显示了设置自定义部署的详细步骤。

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


推荐阅读