defaultConfig {
missingDimensionStrategy "releaseType", "develop", "staging", "production"
}
flavorDimensions += ['releaseType']productFlavors {
develop {
dimension "releaseType"
versionNameSuffix '-develop'
buildConfigField "String", "RETROFIT_OLIMPIA_URL", project.property('URL_OLIMPIA_DEV')
buildConfigField "String", "RETROFIT_RECONOSERID_URL", project.property('URL_RECONOSERID_DEV')
buildConfigField "String", "USER_TOKEN", project.property('USER_TOKEN')
buildConfigField "String", "PASS_TOKEN", project.property('PASS_TOKEN')
}
production {
dimension "releaseType"
versionNameSuffix '-production'
buildConfigField "String", "RETROFIT_OLIMPIA_URL", project.property('URL_OLIMPIA_PRO')
buildConfigField "String", "RETROFIT_RECONOSERID_URL", project.property('URL_RECONOSERID_PRO')
buildConfigField "String", "USER_TOKEN", project.property('USER_TOKEN')
buildConfigField "String", "PASS_TOKEN", project.property('PASS_TOKEN')
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}