Hello, 


We have job definition with multiple test definitions as shown below.

test:
    timeout:
      hours: 4
    definitions:
     - repository: ssh://git@github.com:7999/<MytestRepo>.git
       from: git
       path: automated/linux/lttng/lttng.yaml
       name: lttng
     - repository: ssh://git@github.com:7999/<MytestRepo>
       from: git
       path: automated/linux/docker/docker.yaml
       name: docker

We want to avoid multiple cloning of same repository as all our test-definitions are in one repo.
We require suggestions on how to avoid cloning of same repository multiple times.​

Regards,
Maanas M D