git では、変更をコミットしてプッシュするたびにメール通知を受け取ることができます。これ用に構成されたポスト受信フックがあります。
新しいタグがリモート リポジトリにプッシュされたときに電子メール通知を受け取る方法はありますか。
git push origin <tag>
ありがとう!
git では、変更をコミットしてプッシュするたびにメール通知を受け取ることができます。これ用に構成されたポスト受信フックがあります。
新しいタグがリモート リポジトリにプッシュされたときに電子メール通知を受け取る方法はありますか。
git push origin <tag>
ありがとう!
フックは、post-receive
新しいタグを含むすべての更新された参照のリストを (標準入力で) 取得します。(githooks
マンページも参照してください)。
refs/tags/
これにより、refnameの先頭部分の入力タグをフィルタリングすることで、新しいタグのリストを簡単に取得できます。
当然、post-receive
このためにフックを変更する必要があります。
git-multimailとそのmultimailhook.announceList
変数はまさにそれを行います: リポジトリ内の新しいタグごとにメールを送信します。
注:私は著者です。