Gradle plugin 3.0 rewrite versionName

Migré a Android Studio 3 y utilicé el complemento Gradle v3.0.0-beta6. Me gustaría volver a escribir versionName / vesionCode de los archivos de salida .apk. Utilicé el siguiente código para el complemento de Gradle 2.x en el build.gradle de mi módulo de aplicación de 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)
    }
}

No funciona en el complemento Gradle v3.0.0-beta6. Para versionCode, lo reescribí con éxito con la solución en esteProblema de salida de la variante alfa de Gradle 3.0.0

Respuestas a la pregunta(1)

Su respuesta a la pregunta