Como obter o buildType atual na configuração do Android Gradle

Quero adicionar dinamicamente uma dependência em um projeto Android Gradle com base no buildType atual. Eu sei que possoespecifique o buildType na dependência:

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

Mas como posso usar o buildType atual para especificar qual variante da biblioteca eu quero importar, para que uma compilação de depuração ou versão importe automaticamente a variante de depuração ou versão da biblioteca? O que eu quero é algo assim (onde currentBuildType é uma variável que contém o nome do buildType usado atualmente):

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

O projeto da biblioteca que eu quero importar definiupublishNonDefault true, para que todos os buildTypes sejam publicados.

questionAnswers(6)

yourAnswerToTheQuestion