[roll] Roll infra/recipes [nsjail] Generalize git subcommand binary mounting

Query git `--exec-path` at runtime to mount and prepend the exec path for
all mounted git binaries. This ensures all git subcommands that are
implemented as separate binaries (such as git-upload-pack and
git-submodule) are available inside the sandbox.

Original-Original-Bug: 384878204
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1646034
Original-Original-Revision: a2f5241e7c3560f989b947311f34178a794eea1c
GitOrigin-RevId: 4c94e84f8d379734f0e0107a3a285c8bde96715f
Change-Id: Ic129d44db4437aba12cf5234278c537429973c77
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1645101
Cr-Commit-Position: refs/heads/main@{#194436}
1 file changed
tree: 95d68a70cf8ecf5e3cb1679a596f2a9900739418
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.