Lefthook - 高速で柔軟な Git Hook マネージャー
(github.com/evilmartians)- Node.js、Ruby、Python など、さまざまなプロジェクトで使える高性能な Git hook 管理ツール
- Go 言語で書かれており、高速かつ並列実行が可能で、依存関係のない単一バイナリとして動作するため、インストールとメンテナンスが容易
- ファイルフィルタリング: glob または正規表現ベースのファイルフィルタリングをサポート
- 多様な言語と環境をサポート: Node.js、Ruby、Python、Docker などと互換性あり
- ローカル設定をサポート: 開発者個人の設定用に
lefthook-local.ymlを提供 - スクリプト実行: 複雑なロジックはファイルベースのスクリプトとして実行可能
- コマンドグループを直接実行可能: 任意の hook グループまたはタスクを手動で実行可能
- 並列実行: hook 内の複数の作業を同時に処理
まだコメントはありません。