我们现在有一个相当大的站点,使用 C#/Asp.Net 构建。我们有两个发布配置文件,一个用于暂存,一个用于生产。它们是使用标准 Web Deploy 发布配置文件制作的。
我们现在要做的是在我们发布到生产的任何时候发送一封电子邮件。我想做的是找到某种我可以挂钩的发布后方法。有点像 Post-build 事件,除了发布。
这可能吗?
我们现在有一个相当大的站点,使用 C#/Asp.Net 构建。我们有两个发布配置文件,一个用于暂存,一个用于生产。它们是使用标准 Web Deploy 发布配置文件制作的。
我们现在要做的是在我们发布到生产的任何时候发送一封电子邮件。我想做的是找到某种我可以挂钩的发布后方法。有点像 Post-build 事件,除了发布。
这可能吗?
虽然我还没有测试过这里有一些方向
真正简单的例子:
<Target Name="BeforePublish" BeforeTargets="MSDeployPublish">
<Exec Command="D:\Pre.bat" />
</Target>
<Target Name="AfterPublish" AfterTargets="MSDeployPublish">
<Exec Command="D:\Post.bat" />
</Target>