File tree 2 files changed +26
-2
lines changed
2 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 64
64
name : Prepare Fastlane
65
65
command : sudo bundle update
66
66
- run :
67
- name : Distribute to Firebase AppTester
67
+ name : Distribute to Firebase AppTester Dev
68
68
command : bundle exec fastlane distDev
69
69
- store_artifacts :
70
70
path : /home/circleci/project/app/build/outputs/apk/debug/app-debug.apk
82
82
- run :
83
83
name : Distribute to Google PlayStore Internal Testing
84
84
command : bundle exec fastlane deploy
85
+ - run :
86
+ name : Distribute to Firebase AppTester Prod
87
+ command : bundle exec fastlane distProd
85
88
- store_artifacts :
86
89
path : /home/circleci/project/app/build/outputs/bundle/release/app-release.aab
87
90
destination : fastlane-output-release
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ platform :android do
27
27
gradle ( task : "generateKsPropFile generateGoogleServicesJson pixel2api30DebugAndroidTest testDebugUnitTest jacocoTestReport --stacktrace" )
28
28
end
29
29
30
- desc "Deploy to Firebase AppTester channel"
30
+ desc "Deploy to Firebase AppTester Dev channel"
31
31
lane :distDev do
32
32
gradle ( tasks : [
33
33
"generateKsPropFile" ,
@@ -44,6 +44,27 @@ platform :android do
44
44
)
45
45
end
46
46
47
+ desc "Deploy to Firebase AppTester Prod channel"
48
+ lane :distProd do
49
+ gradle ( tasks : [
50
+ "generateKsFile" ,
51
+ "generateKsPropFile" ,
52
+ "generateGoogleServicesJson" ,
53
+ "generateAppDistKey" ,
54
+ "clean" ,
55
+ ] )
56
+ gradle (
57
+ task : "assemble" ,
58
+ build_type : "Release" ,
59
+ )
60
+ firebase_app_distribution (
61
+ service_credentials_file : ENV [ 'APP_DIST_SERVICE_ACCOUNT_PATH' ] ,
62
+ app : "1:1032339097117:android:1e333da555ec74a71668f4" ,
63
+ groups : "testers" ,
64
+ release_notes : "prod" ,
65
+ )
66
+ end
67
+
47
68
desc "Submit a new Beta Build to Crashlytics Beta"
48
69
lane :beta do
49
70
gradle ( task : "clean assembleRelease" )
You can’t perform that action at this time.
0 commit comments