]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ar/parallel-hooks'
authorJunio C Hamano <gitster@pobox.com>
Mon, 11 May 2026 01:05:53 +0000 (10:05 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 11 May 2026 01:05:53 +0000 (10:05 +0900)
commit718db095c27b79e4bcb2d4b10f423e782b9af1dc
tree25f63146ba7e1a635891001d54083cdf7ebb90fc
parenta19de4d24a5e62c092a0be809b6f81de87da3691
parent75b7cb5e14f03965cf87a976356bcbdcfb4edbad
Merge branch 'ar/parallel-hooks'

Hook scripts defined via the configuration system can now be
configured to run in parallel.

* ar/parallel-hooks:
  t1800: test SIGPIPE with parallel hooks
  hook: allow hook.jobs=-1 to use all available CPU cores
  hook: add hook.<event>.enabled switch
  hook: move is_known_hook() to hook.c for wider use
  hook: warn when hook.<friendly-name>.jobs is set
  hook: add per-event jobs config
  hook: add -j/--jobs option to git hook run
  hook: mark non-parallelizable hooks
  hook: allow pre-push parallel execution
  hook: allow parallel hook execution
  hook: parse the hook.jobs config
  config: add a repo_config_get_uint() helper
  repository: fix repo_init() memleak due to missing _clear()
Makefile
builtin/receive-pack.c
meson.build