現在、かなり大きなサイトがあり、C#/Asp.Netで構築されています。2つの公開プロファイルがあります。1つはステージング用で、もう1つは本番用です。これらは、標準のWeb配置公開プロファイルを使用して作成されています。
私たちが今やりたいのは、Productionに公開するたびにメールを送信することです。私がやりたいのは、私がフックできるある種のポストパブリッシングメソッドを見つけることです。代わりに公開することを除いて、ビルド後のイベントのようなものです。
これは可能ですか?
現在、かなり大きなサイトがあり、C#/Asp.Netで構築されています。2つの公開プロファイルがあります。1つはステージング用で、もう1つは本番用です。これらは、標準のWeb配置公開プロファイルを使用して作成されています。
私たちが今やりたいのは、Productionに公開するたびにメールを送信することです。私がやりたいのは、私がフックできるある種のポストパブリッシングメソッドを見つけることです。代わりに公開することを除いて、ビルド後のイベントのようなものです。
これは可能ですか?
私はそれをテストしていませんが、ここにいくつかの方向性があります
本当に簡単な例:
<Target Name="BeforePublish" BeforeTargets="MSDeployPublish">
<Exec Command="D:\Pre.bat" />
</Target>
<Target Name="AfterPublish" AfterTargets="MSDeployPublish">
<Exec Command="D:\Post.bat" />
</Target>