Cómo get la configuration de ruta de git de AndroidStudio

Intento usar el método descrito en esta otra pregunta de SO para generar la información de versión para una aplicación de Android:

Versión de Android del proyecto de git describe automáticamente con Android Studio / Gradle

El método depende de llamar al command git desde el script de Gradle. Un requisito parece ser que git esté en la variable de entorno de ruta.

¿Hay alguna manera de get esta ruta de la configuration de git de AndroidStudio? (Control de versiones> Git: ruta al ejecutable de Git) Preferiría si no tuviera que configurar la variable de entorno y evitar la encoding física del directory donde está instalado git .

captura de pantalla de la configuración de configuración de git

Como reference, aquí está el método para get el nombre de la versión de la pregunta vinculada:

 def getVersionName = { -> try { def stdout = new ByteArrayOutputStream() exec { commandLine 'git', 'describe', '--tags', '--dirty' standardOutput = stdout } return stdout.toString().trim() } catch (ignonetworking) { return null; } }