Gradle plugin 3.0 reescrever versionName

Migrei para o Android studio 3 e usei o gradle plugin v3.0.0-beta6. Gostaria de reescrever versionName / vesionCode dos arquivos .apk de saída. Usei o seguinte código para o gradle plugin 2.x no build.gradle do meu módulo de aplicativo Android

applicationVariants.all { variant ->
    def flavor = variant.mergedFlavor

    flavor.versionName="${VERSION_NAME}"
    if (variant.buildType.isDebuggable()) {
        flavor.versionCode=9999
    } else {
        flavor.versionCode=Integer.parseInt(gitCommitCount)
    }
}

Não funciona no plugin gradle v3.0.0-beta6. Para versionCode, reescrevi-o com sucesso com a solução nesteProblema de saída da versão alfa do Gradle 3.0.0

questionAnswers(1)

yourAnswerToTheQuestion