у меня есть подозрение, что обычно это делается через "положить ключ на дженкинс мастера и он через ссш агента дает ключ слейву"
ключ даеться он должен от другого юзера взять уже другой ключ. первым он подключаеться вторым он качаеть с под другого юзера реп. Можно сделать через SSH_AUTH_SOCK но у меня пока не получилось