パスワードを忘れた? アカウント作成
13152044 journal
日記

m_nukazawaの日記: .git/hook/pre-comit時テスト

日記 by m_nukazawa

vecterionのテストがよく壊れるので(というかさっきも壊れてたから直した)、git/hookでコミット前に`make test`するようにした。

// `make check`にするべきかも(将来的には、`make check`がチェックの一項目として`make test`を呼ぶようにしたい)

同時に開発環境のsetupスクリプトを追加。git/hookはリポジトリに含まれず、セットアップしないと動作しないようになっているため、これがpre-commitを.git/hookに仕込む。

で、この時に、最新のpre-commitフックへの差し替えが可能そうだったりする(gitがpre-commitの自己上書きをチェックしている気はしない)。
setupスクリプトのテストを兼ねて都合が良さそうな反面、変なものを自動実行してしまうかもと思うと躊躇するとか、差し替えのタイミングが1回分遅いであるとか、そういう理由でやらないほうが良さそうなのでやってない。

コミットログを弄ることになるので、git/hookの動作確認作業、怖い。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...