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