Updated on 2026-08-14

This commit is contained in:
Tangem 2024-06-27 19:23:49 +05:00
parent 085874fadb
commit eec5a60676
3 changed files with 42 additions and 13 deletions

View file

@ -63,18 +63,20 @@ platform :android do
"android.injected.signing.store.password" => options[:store_password],
"android.injected.signing.key.alias" => options[:key_alias],
"android.injected.signing.key.password" => options[:key_password],
})
gradle(
task: "assemble",
build_type: "Release",
properties: {
'versionCode' => options[:versionCode],
'versionName' => options[:versionName],
"android.injected.signing.store.file" => options[:keystore],
"android.injected.signing.store.password" => options[:store_password],
"android.injected.signing.key.alias" => options[:key_alias],
"android.injected.signing.key.password" => options[:key_password],
})
}
)
gradle(
task: "assemble",
build_type: "Release",
properties: {
'versionCode' => options[:versionCode],
'versionName' => options[:versionName],
"android.injected.signing.store.file" => options[:keystore],
"android.injected.signing.store.password" => options[:store_password],
"android.injected.signing.key.alias" => options[:key_alias],
"android.injected.signing.key.password" => options[:key_password],
}
)
end
desc "Submit a new Beta Build to Firebase App Distribution"
@ -85,4 +87,20 @@ platform :android do
groups: options[:groups])
end
desc "Publish internal and external builds to Firebase App Distribution"
lane :publishToFirebase do |options|
gradle(
task: "clean assemble",
build_type: "Internal",
properties: {
'versionCode' => ENV['versionCode'],
'versionName' => ENV['versionName'],
}
)
firebase_app_distribution(
app: ENV['app_id_internal'],
apk_path: ENV['apk_path_internal'],
groups: ENV['groups']
)
end
end

View file

@ -37,7 +37,7 @@ Build a signed release APK
[bundle exec] fastlane android build
```
Build internal and release APKs
Build external and release APKs
### android beta
@ -47,6 +47,16 @@ Build internal and release APKs
Submit a new Beta Build to Firebase App Distribution
### android publishToFirebase
```sh
[bundle exec] fastlane android publishToFirebase
```
Publish internal and external builds to Firebase App Distribution
----
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.

1
version.properties Normal file
View file

@ -0,0 +1 @@
versionName=5.13