Cómo obtener buildType actual en la configuración de Android Gradle

Quiero agregar dinámicamente una dependencia en un proyecto de Android Gradle basado en el tipo de compilación actual. Sé que puedoespecifique el buildType en la dependencia:

compile project(path: ':lib1', configuration: 'debug')

Pero, ¿cómo puedo usar el tipo de compilación actual para especificar qué variante de la biblioteca quiero importar, para que una compilación de depuración o liberación importe automáticamente la variante de depuración o liberación de la biblioteca? Lo que quiero es algo como esto (donde currentBuildType es una variable que contiene el nombre del buildType utilizado actualmente):

compile project(path: ':lib1', configuration: currentBuildType)

El proyecto de biblioteca que quiero importar ha establecidopublishNonDefault true, por lo que se publican todos los buildTypes.

Respuestas a la pregunta(6)

Su respuesta a la pregunta