Updated on 2026-08-14

This commit is contained in:
Tangem 2024-12-13 11:12:36 +02:00
parent 4ad1725c3b
commit 151ca892ed
3 changed files with 32 additions and 4 deletions

View file

@ -0,0 +1,13 @@
org.gradle.jvmargs=-Xmx7g -XX:MaxMetaspaceSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads=3 -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.workers.max=3
org.gradle.daemon=false
org.gradle.unsafe.configuration-cache=false
org.gradle.console=plain
org.gradle.caching=false
android.useAndroidX=true
android.nonTransitiveRClass=false
kotlin.incremental=false
kotlin.compiler.execution.strategy=in-process

View file

@ -0,0 +1,12 @@
org.gradle.jvmargs=-Xmx6g -XX:MaxMetaspaceSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads=3 -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.workers.max=3
org.gradle.daemon=false
org.gradle.unsafe.configuration-cache=false
org.gradle.console=plain
org.gradle.caching=false
android.useAndroidX=true
android.nonTransitiveRClass=false
kotlin.incremental=false

View file

@ -23,7 +23,7 @@ platform :android do
desc "Runs all the tests"
lane :test do
FileUtils.cp("../ci_resources/8gb_ram_ci_gradle.properties", "../gradle.properties")
FileUtils.cp("../ci_resources/tests_8gb_ram_ci_gradle.properties", "../gradle.properties")
puts File.read("../gradle.properties")
gradle(task: "detekt")
gradle(task: "testDebugUnitTest")
@ -87,19 +87,22 @@ platform :android do
desc "Publish internal and external builds to Firebase App Distribution"
lane :publishToFirebase do |options|
FileUtils.cp("../ci_resources/build_8gb_ram_ci_gradle.properties", "../gradle.properties")
puts File.read("../gradle.properties")
gradle(
task: "clean assemble",
build_type: "Internal",
properties: {
'versionCode' => ENV['versionCode'],
'versionName' => ENV['versionName'],
'versionCode' => ENV['version_code'],
'versionName' => ENV['version_name'],
}
)
firebase_app_distribution(
firebase_cli_token: ENV['firebase_cli_token'],
app: ENV['app_id_internal'],
apk_path: ENV['apk_path_internal'],
groups: ENV['groups'],
release_notes: ENV['releaseNotes']
release_notes: ENV['release_notes'],
)
end
end