Skip to content

Commit a9b9f1c

Browse files
author
Thomas Taschauer
committed
fastlane dsym upload, update dependencies
1 parent df4472b commit a9b9f1c

4 files changed

Lines changed: 82 additions & 64 deletions

File tree

Podfile.lock

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,87 @@
11
PODS:
2-
- Firebase/Analytics (7.3.0):
2+
- Firebase/Analytics (7.4.0):
33
- Firebase/Core
4-
- Firebase/Core (7.3.0):
4+
- Firebase/Core (7.4.0):
55
- Firebase/CoreOnly
6-
- FirebaseAnalytics (= 7.3.0)
7-
- Firebase/CoreOnly (7.3.0):
8-
- FirebaseCore (= 7.3.0)
9-
- Firebase/Crashlytics (7.3.0):
6+
- FirebaseAnalytics (= 7.4.0)
7+
- Firebase/CoreOnly (7.4.0):
8+
- FirebaseCore (= 7.4.0)
9+
- Firebase/Crashlytics (7.4.0):
1010
- Firebase/CoreOnly
11-
- FirebaseCrashlytics (~> 7.3.0)
12-
- Firebase/Storage (7.3.0):
11+
- FirebaseCrashlytics (~> 7.4.0)
12+
- Firebase/Storage (7.4.0):
1313
- Firebase/CoreOnly
14-
- FirebaseStorage (~> 7.3.0)
15-
- FirebaseAnalytics (7.3.0):
14+
- FirebaseStorage (~> 7.4.0)
15+
- FirebaseAnalytics (7.4.0):
1616
- FirebaseCore (~> 7.0)
1717
- FirebaseInstallations (~> 7.0)
18-
- GoogleAppMeasurement (= 7.3.0)
18+
- GoogleAppMeasurement (= 7.4.0)
1919
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
2020
- GoogleUtilities/MethodSwizzler (~> 7.0)
2121
- GoogleUtilities/Network (~> 7.0)
2222
- "GoogleUtilities/NSData+zlib (~> 7.0)"
23-
- nanopb (~> 2.30906.0)
24-
- FirebaseCore (7.3.0):
25-
- FirebaseCoreDiagnostics (~> 7.0)
23+
- nanopb (~> 2.30907.0)
24+
- FirebaseCore (7.4.0):
25+
- FirebaseCoreDiagnostics (~> 7.4)
2626
- GoogleUtilities/Environment (~> 7.0)
2727
- GoogleUtilities/Logger (~> 7.0)
28-
- FirebaseCoreDiagnostics (7.3.0):
28+
- FirebaseCoreDiagnostics (7.4.0):
2929
- GoogleDataTransport (~> 8.0)
3030
- GoogleUtilities/Environment (~> 7.0)
3131
- GoogleUtilities/Logger (~> 7.0)
32-
- nanopb (~> 2.30906.0)
33-
- FirebaseCrashlytics (7.3.0):
32+
- nanopb (~> 2.30907.0)
33+
- FirebaseCrashlytics (7.4.0):
3434
- FirebaseCore (~> 7.0)
3535
- FirebaseInstallations (~> 7.0)
3636
- GoogleDataTransport (~> 8.0)
37-
- nanopb (~> 2.30906.0)
37+
- nanopb (~> 2.30907.0)
3838
- PromisesObjC (~> 1.2)
39-
- FirebaseInstallations (7.3.0):
39+
- FirebaseInstallations (7.4.0):
4040
- FirebaseCore (~> 7.0)
4141
- GoogleUtilities/Environment (~> 7.0)
4242
- GoogleUtilities/UserDefaults (~> 7.0)
4343
- PromisesObjC (~> 1.2)
44-
- FirebaseStorage (7.3.0):
44+
- FirebaseStorage (7.4.0):
4545
- FirebaseCore (~> 7.0)
4646
- GTMSessionFetcher/Core (~> 1.4)
4747
- Google-Mobile-Ads-SDK (7.69.0):
4848
- GoogleAppMeasurement (~> 7.0)
4949
- GoogleUserMessagingPlatform (~> 1.1)
50-
- GoogleAppMeasurement (7.3.0):
50+
- GoogleAppMeasurement (7.4.0):
5151
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
5252
- GoogleUtilities/MethodSwizzler (~> 7.0)
5353
- GoogleUtilities/Network (~> 7.0)
5454
- "GoogleUtilities/NSData+zlib (~> 7.0)"
55-
- nanopb (~> 2.30906.0)
56-
- GoogleDataTransport (8.1.0):
57-
- nanopb (~> 2.30906.0)
55+
- nanopb (~> 2.30907.0)
56+
- GoogleDataTransport (8.2.0):
57+
- nanopb (~> 2.30907.0)
5858
- GoogleUserMessagingPlatform (1.4.0)
59-
- GoogleUtilities/AppDelegateSwizzler (7.1.1):
59+
- GoogleUtilities/AppDelegateSwizzler (7.2.0):
6060
- GoogleUtilities/Environment
6161
- GoogleUtilities/Logger
6262
- GoogleUtilities/Network
63-
- GoogleUtilities/Environment (7.1.1):
63+
- GoogleUtilities/Environment (7.2.0):
6464
- PromisesObjC (~> 1.2)
65-
- GoogleUtilities/Logger (7.1.1):
65+
- GoogleUtilities/Logger (7.2.0):
6666
- GoogleUtilities/Environment
67-
- GoogleUtilities/MethodSwizzler (7.1.1):
67+
- GoogleUtilities/MethodSwizzler (7.2.0):
6868
- GoogleUtilities/Logger
69-
- GoogleUtilities/Network (7.1.1):
69+
- GoogleUtilities/Network (7.2.0):
7070
- GoogleUtilities/Logger
7171
- "GoogleUtilities/NSData+zlib"
7272
- GoogleUtilities/Reachability
73-
- "GoogleUtilities/NSData+zlib (7.1.1)"
74-
- GoogleUtilities/Reachability (7.1.1):
73+
- "GoogleUtilities/NSData+zlib (7.2.0)"
74+
- GoogleUtilities/Reachability (7.2.0):
7575
- GoogleUtilities/Logger
76-
- GoogleUtilities/UserDefaults (7.1.1):
76+
- GoogleUtilities/UserDefaults (7.2.0):
7777
- GoogleUtilities/Logger
7878
- GTMSessionFetcher/Core (1.5.0)
79-
- nanopb (2.30906.0):
80-
- nanopb/decode (= 2.30906.0)
81-
- nanopb/encode (= 2.30906.0)
82-
- nanopb/decode (2.30906.0)
83-
- nanopb/encode (2.30906.0)
84-
- PromisesObjC (1.2.11)
79+
- nanopb (2.30907.0):
80+
- nanopb/decode (= 2.30907.0)
81+
- nanopb/encode (= 2.30907.0)
82+
- nanopb/decode (2.30907.0)
83+
- nanopb/encode (2.30907.0)
84+
- PromisesObjC (1.2.12)
8585
- ScrollableSegmentedControl (1.5.0)
8686

8787
DEPENDENCIES:
@@ -112,21 +112,21 @@ SPEC REPOS:
112112
- ScrollableSegmentedControl
113113

114114
SPEC CHECKSUMS:
115-
Firebase: 26223c695fe322633274198cb19dca8cb7e54416
116-
FirebaseAnalytics: 2580c2d62535ae7b644143d48941fcc239ea897a
117-
FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972
118-
FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350
119-
FirebaseCrashlytics: d31325312c92e2cb2f0386d589b9aa44e303d99b
120-
FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550
121-
FirebaseStorage: 5002b1895bfe74a5ce92ad54f966e6162d0da2e5
115+
Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07
116+
FirebaseAnalytics: adb3c8f02f83d00661cdaac6dbb4d54e9720d1b6
117+
FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf
118+
FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557
119+
FirebaseCrashlytics: ef6b0947ab6819b5cb335f8c0a7677cd57d544c5
120+
FirebaseInstallations: 30646fc9a61c6f4ee3cd7a8b7231721842b40c95
121+
FirebaseStorage: e8726dfe21ebe068ccbe8e9c332ea90688eeadae
122122
Google-Mobile-Ads-SDK: 2f288748a42920d1c744946a460896a95b0e9110
123-
GoogleAppMeasurement: 8d3c0aeede16ab7764144b5a4ca8e1d4323841b7
124-
GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab
123+
GoogleAppMeasurement: 688d7f00e2894d9e13823ed9a028b13b993bc277
124+
GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4
125125
GoogleUserMessagingPlatform: b168e8c46cd8f92aa3e34b584c4ca78a411ce367
126-
GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c
126+
GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027
127127
GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52
128-
nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53
129-
PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f
128+
nanopb: 59221d7f958fb711001e6a449489542d92ae113e
129+
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
130130
ScrollableSegmentedControl: 2e64bbe8968a7fcd8aae5014434481464fcdfe60
131131

132132
PODFILE CHECKSUM: 81230f2a7c739520d917e920cbe16ed450bc19b4

fastlane/Fastfile

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ platform :ios do
2525
skip_screenshots: true,
2626
skip_metadata: true
2727
)
28-
sh("bash", "../upload-symbols.sh")
2928
# sh("bash", "../build-simulator.sh")
3029
end
3130

@@ -38,7 +37,6 @@ platform :ios do
3837
skip_screenshots: true,
3938
skip_metadata: true
4039
)
41-
sh("bash", "../upload-symbols.sh")
4240
# sh("bash", "../build-simulator.sh")
4341
end
4442

@@ -50,4 +48,31 @@ platform :ios do
5048
reset_simulator: true
5149
)
5250
end
51+
52+
lane :uploadSymbols do
53+
version_number = get_version_number(
54+
target: "OpenDocumentReader",
55+
configuration: "Release Lite"
56+
)
57+
build_number = get_build_number
58+
download_dsyms(
59+
app_identifier: "at.tomtasche.reader.lite1",
60+
version: version_number,
61+
build_number: build_number
62+
)
63+
64+
version_number = get_version_number(
65+
target: "OpenDocumentReader",
66+
configuration: "Release"
67+
)
68+
build_number = get_build_number
69+
download_dsyms(
70+
app_identifier: "at.tomtasche.reader",
71+
version: version_number,
72+
build_number: build_number
73+
)
74+
75+
upload_symbols_to_crashlytics(gsp_path: "./OpenDocumentReader/GoogleService-Info-Lite.plist")
76+
upload_symbols_to_crashlytics(gsp_path: "./OpenDocumentReader/GoogleService-Info.plist")
77+
end
5378
end

fastlane/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ Push a new release build to the App Store
3131
fastlane ios tests
3232
```
3333

34+
### ios uploadSymbols
35+
```
36+
fastlane ios uploadSymbols
37+
```
38+
3439

3540
----
3641

upload-symbols.sh

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)