Jenkins Poll SCM (Git) en Windows master / Build on Linux slave

Aquí está mi escenario:

Usando git como mi SCMJenkins Job se ejecuta en esclavo LinuxJenkins Master está alojado en Windows

He configurado dos instalaciones de Git como se indica enJenkins camino a git Windows master / Linux slave. Las instalaciones de Git se configuran de la siguiente manera:

Nombre:WindowsGit El | Camino:C:\Program Files\Git\bin\git.exeNombre:LinuxGit El | Camino:/usr/local/bin/git

Debido a que necesito ejecutar el trabajo en linux slave, mi configuración git de trabajo apunta a LinuxGit (opción ejecutable de Git). El trabajo funciona muy bien, no hay problemas. Sin embargo, cuando trato de usar la opción "Encuesta SCM", se rompe. Creo que el problema aquí es porque Poll SCM se ejecuta en Windows Master y la información de Git para este trabajo apunta a LinuxGit. Git Polling Log muestra:

Caused by: java.io.IOException: Cannot run program "/usr/local/bin/git": CreateProcess error=2, The system cannot find the file specified

Por otro lado, si selecciono WindowsGit, Git Polling Log está bien, pero el trabajo en sí mismo obviamente fallará porque se está ejecutando en un esclavo de Linux.

Pregunta: ¿Alguien puede pensar en una forma en que puedo seleccionar una instalación de Git paraGestión del código fuente configuración y otra para elEncuesta SCM ¿característica?