val buildTypes: NamedDomainObjectContainer<BuildTypeConfig>
fun buildTypes(closure: Closure<*>): Unit
Make settings that affect the build artifacts. In addition, you can set targetSelection, buildOptions, checkOptions, testOptions, and benchOptions. (takes precedence over defaultConfig, but productFlavors takes precedence over buildTypes)