@@ -43,11 +43,11 @@ jobs:
43
43
./scripts/code_coverage_report/get_updated_files.sh
44
44
fi
45
45
46
- pod-lib-lint-database :
46
+ pod-lib-lint-abtesting :
47
47
needs : check
48
48
# Don't run on private repo unless it is a PR.
49
49
# always() will trigger this job when `needs` are skipped in a `merge` pull_request event.
50
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.database_run_job == 'true' || github.event.pull_request.merged)
50
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.abtesting_run_job == 'true'|| github.event.pull_request.merged)
51
51
runs-on : macOS-latest
52
52
strategy :
53
53
matrix :
@@ -57,16 +57,16 @@ jobs:
57
57
- name : Setup Bundler
58
58
run : scripts/setup_bundler.sh
59
59
- name : Build and test
60
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseDatabase " ${{ matrix.target }}"
60
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseABTesting --platform= ${{ matrix.target }}
61
61
- uses : actions/upload-artifact@v2
62
62
with :
63
63
name : codecoverage
64
64
path : /Users/runner/*.xcresult
65
65
66
- pod-lib-lint-functions :
66
+ pod-lib-lint-auth :
67
67
needs : check
68
68
# Don't run on private repo unless it is a PR.
69
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.functions_run_job == 'true'|| github.event.pull_request.merged)
69
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.auth_run_job == 'true'|| github.event.pull_request.merged)
70
70
runs-on : macOS-latest
71
71
strategy :
72
72
matrix :
@@ -76,16 +76,16 @@ jobs:
76
76
- name : Setup Bundler
77
77
run : scripts/setup_bundler.sh
78
78
- name : Build and test
79
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseFunctions " ${{ matrix.target }}"
79
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseAuth --platform= ${{ matrix.target }}
80
80
- uses : actions/upload-artifact@v2
81
81
with :
82
82
name : codecoverage
83
83
path : /Users/runner/*.xcresult
84
84
85
- pod-lib-lint-abtesting :
85
+ pod-lib-lint-database :
86
86
needs : check
87
87
# Don't run on private repo unless it is a PR.
88
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.abtesting_run_job == 'true'|| github.event.pull_request.merged)
88
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.database_run_job == 'true' || github.event.pull_request.merged)
89
89
runs-on : macOS-latest
90
90
strategy :
91
91
matrix :
@@ -95,16 +95,16 @@ jobs:
95
95
- name : Setup Bundler
96
96
run : scripts/setup_bundler.sh
97
97
- name : Build and test
98
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseABTesting " ${{ matrix.target }}"
98
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseDatabase --platform= ${{ matrix.target }}
99
99
- uses : actions/upload-artifact@v2
100
100
with :
101
101
name : codecoverage
102
102
path : /Users/runner/*.xcresult
103
103
104
- pod-lib-lint-auth :
104
+ pod-lib-lint-dynamiclinks :
105
105
needs : check
106
106
# Don't run on private repo unless it is a PR.
107
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.auth_run_job == 'true'|| github.event.pull_request.merged)
107
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.dynamiclinks_run_job == 'true'|| github.event.pull_request.merged)
108
108
runs-on : macOS-latest
109
109
strategy :
110
110
matrix :
@@ -114,16 +114,17 @@ jobs:
114
114
- name : Setup Bundler
115
115
run : scripts/setup_bundler.sh
116
116
- name : Build and test
117
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseAuth " ${{ matrix.target }}"
117
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseDynamicLinks --platform= ${{ matrix.target }}
118
118
- uses : actions/upload-artifact@v2
119
119
with :
120
120
name : codecoverage
121
121
path : /Users/runner/*.xcresult
122
122
123
- pod-lib-lint-dynamiclinks :
123
+ pod-lib-lint-firestore :
124
124
needs : check
125
125
# Don't run on private repo unless it is a PR.
126
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.dynamiclinks_run_job == 'true'|| github.event.pull_request.merged)
126
+ # Disable Firestore for now since Firestore currently does not have unit tests in podspecs.
127
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.firestore_run_job == 'true'|| github.event.pull_request.merged)
127
128
runs-on : macOS-latest
128
129
strategy :
129
130
matrix :
@@ -133,17 +134,16 @@ jobs:
133
134
- name : Setup Bundler
134
135
run : scripts/setup_bundler.sh
135
136
- name : Build and test
136
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseDynamicLinks " ${{ matrix.target }}"
137
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseFirestore --platform= ${{ matrix.target }}
137
138
- uses : actions/upload-artifact@v2
138
139
with :
139
140
name : codecoverage
140
141
path : /Users/runner/*.xcresult
141
142
142
- pod-lib-lint-firestore :
143
+ pod-lib-lint-functions :
143
144
needs : check
144
145
# Don't run on private repo unless it is a PR.
145
- # Disable Firestore for now since Firestore currently does not have unit tests in podspecs.
146
- if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.firestore_run_job == 'true'|| github.event.pull_request.merged)
146
+ if : always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.functions_run_job == 'true'|| github.event.pull_request.merged)
147
147
runs-on : macOS-latest
148
148
strategy :
149
149
matrix :
@@ -153,7 +153,7 @@ jobs:
153
153
- name : Setup Bundler
154
154
run : scripts/setup_bundler.sh
155
155
- name : Build and test
156
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseFirestore " ${{ matrix.target }}"
156
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk=FirebaseFunctions --platform= ${{ matrix.target }}
157
157
- uses : actions/upload-artifact@v2
158
158
with :
159
159
name : codecoverage
@@ -172,7 +172,7 @@ jobs:
172
172
- name : Setup Bundler
173
173
run : scripts/setup_bundler.sh
174
174
- name : Build and test
175
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseInAppMessaging " ${{ matrix.target }}"
175
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebaseInAppMessaging --platform= ${{ matrix.target }}
176
176
- uses : actions/upload-artifact@v2
177
177
with :
178
178
name : codecoverage
@@ -191,7 +191,7 @@ jobs:
191
191
- name : Setup Bundler
192
192
run : scripts/setup_bundler.sh
193
193
- name : Build and test
194
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseInstanceID " ${{ matrix.target }}"
194
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebaseInstanceID --platform= ${{ matrix.target }}
195
195
- uses : actions/upload-artifact@v2
196
196
with :
197
197
name : codecoverage
@@ -210,7 +210,7 @@ jobs:
210
210
- name : Setup Bundler
211
211
run : scripts/setup_bundler.sh
212
212
- name : Build and test
213
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseMessaging " ${{ matrix.target }}"
213
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebaseMessaging --platform= ${{ matrix.target }}
214
214
- uses : actions/upload-artifact@v2
215
215
with :
216
216
name : codecoverage
@@ -229,7 +229,7 @@ jobs:
229
229
- name : Setup Bundler
230
230
run : scripts/setup_bundler.sh
231
231
- name : Build and test
232
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebasePerformance " ${{ matrix.target }}"
232
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebasePerformance --platform= ${{ matrix.target }}
233
233
- uses : actions/upload-artifact@v2
234
234
with :
235
235
name : codecoverage
@@ -248,7 +248,7 @@ jobs:
248
248
- name : Setup Bundler
249
249
run : scripts/setup_bundler.sh
250
250
- name : Build and test
251
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseRemoteConfig " ${{ matrix.target }}"
251
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebaseRemoteConfig --platform= ${{ matrix.target }}
252
252
- uses : actions/upload-artifact@v2
253
253
with :
254
254
name : codecoverage
@@ -267,7 +267,7 @@ jobs:
267
267
- name : Setup Bundler
268
268
run : scripts/setup_bundler.sh
269
269
- name : Build and test
270
- run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh FirebaseStorage " ${{ matrix.target }}"
270
+ run : ./scripts/code_coverage_report/pod_test_code_coverage_report.sh --sdk= FirebaseStorage --platform= ${{ matrix.target }}
271
271
- uses : actions/upload-artifact@v2
272
272
with :
273
273
name : codecoverage
0 commit comments