feat(release): prepare 1.1.0 candidate
This commit is contained in:
parent
5a34f66981
commit
5205dcdfa9
736 changed files with 115667 additions and 12203 deletions
|
|
@ -1,11 +1,32 @@
|
|||
buildscript {
|
||||
ext {
|
||||
def requestedBuildTasks = gradle.startParameter.taskNames.collect { it.toLowerCase() }
|
||||
def releaseRequested = requestedBuildTasks.any { it.contains("release") }
|
||||
def e2eRequested = requestedBuildTasks.any { it.contains("e2e") }
|
||||
def debugRequested = requestedBuildTasks.any { it.contains("debug") }
|
||||
def isUniversalNativeBuild = e2eRequested || (debugRequested && !releaseRequested)
|
||||
def explicitArchitectures = gradle.startParameter.projectProperties["reactNativeArchitectures"]
|
||||
if (isUniversalNativeBuild && explicitArchitectures != null) {
|
||||
def requestedArchitectures = explicitArchitectures
|
||||
.split(",")
|
||||
.collect { it.trim() }
|
||||
.findAll { !it.isEmpty() }
|
||||
if (requestedArchitectures.size() != 2 ||
|
||||
requestedArchitectures.toSet() != ["arm64-v8a", "x86_64"].toSet()) {
|
||||
throw new GradleException(
|
||||
"Debug and e2e builds require exactly arm64-v8a,x86_64 native architectures"
|
||||
)
|
||||
}
|
||||
}
|
||||
buildToolsVersion = "36.0.0"
|
||||
minSdkVersion = 24
|
||||
compileSdkVersion = 36
|
||||
targetSdkVersion = 36
|
||||
ndkVersion = "27.1.12297006"
|
||||
kotlinVersion = "2.1.20"
|
||||
reactNativeArchitectures = isUniversalNativeBuild
|
||||
? "arm64-v8a,x86_64"
|
||||
: "arm64-v8a"
|
||||
}
|
||||
repositories {
|
||||
google()
|
||||
|
|
@ -14,6 +35,7 @@ buildscript {
|
|||
dependencies {
|
||||
classpath("com.android.tools.build:gradle")
|
||||
classpath("com.facebook.react:react-native-gradle-plugin")
|
||||
classpath("com.google.gms:google-services:4.5.0")
|
||||
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue