15

我的问题是我需要在构建后运行自定义 cmd 文件。我不想修改部署脚本,我只想轻松地对我的部署运行一些 MSDOS 命令。

我需要做的任务是在构建成功后在位于 /source/copyextrafiles.cmd 的存储库中运行 cmd。

我怎样才能做到这一点?

4

2 回答 2

14

在您网站的配置选项卡上的 azure 门户中,添加一个名为 POST_DEPLOYMENT_ACTION 的“应用程序设置”条目,其值为 source/copyextrafiles.cmd 保存,下一次部署将在部署后为您运行 cmd。

这里的图片: 在此处输入图像描述

于 2014-10-13T22:56:28.040 回答
5

除了已经提供的解决方案之外,另一种方法是将脚本复制到为部署后操作挂钩提供的特定文件夹中。

因此,在“D:\home\site\deployments\tools\”中创建一个名为“PostDeploymentActions”的新目录后,您只需将脚本文件(.bat、.cmd 或 .ps1)添加到目录中,它们都会运行,每次部署后,一个接一个。

于 2016-07-14T14:06:43.577 回答