@@ -103,16 +103,16 @@ jobs:
103
103
if : " always() && steps.gcp_pub_upgrade.conclusion == 'success'"
104
104
working-directory : gcp
105
105
job_003 :
106
- name : " unit_test; linux; Dart dev; PKGS: dartfn, functions_framework, integration_test; `dart test --run-skipped -t presubmit-only `"
106
+ name : " unit_test; linux; Dart dev; PKGS: dartfn, dartfn/templates/cloudevent, dartfn/templates/helloworld, dartfn/templates/json, examples/fullstack/backend, examples/hello, examples/json, examples/protobuf_firestore, examples/raw_cloudevent, functions_framework_builder, gcp, integration_test; `dart test`"
107
107
runs-on : ubuntu-latest
108
108
steps :
109
109
- name : Cache Pub hosted dependencies
110
110
uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
111
111
with :
112
112
path : " ~/.pub-cache/hosted"
113
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework- integration_test;commands:test_1 "
113
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-dartfn/templates/cloudevent-dartfn/templates/helloworld-dartfn/templates/json-examples/fullstack/backend-examples/hello-examples/json-examples/protobuf_firestore-examples/raw_cloudevent-functions_framework_builder-gcp- integration_test;commands:test_0 "
114
114
restore-keys : |
115
- os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework -integration_test
115
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-dartfn/templates/cloudevent-dartfn/templates/helloworld-dartfn/templates/json-examples/fullstack/backend-examples/hello-examples/json-examples/protobuf_firestore-examples/raw_cloudevent-functions_framework_builder-gcp -integration_test
116
116
os:ubuntu-latest;pub-cache-hosted;sdk:dev
117
117
os:ubuntu-latest;pub-cache-hosted
118
118
os:ubuntu-latest
@@ -128,39 +128,120 @@ jobs:
128
128
run : dart pub upgrade
129
129
if : " always() && steps.checkout.conclusion == 'success'"
130
130
working-directory : dartfn
131
- - name : " dartfn; dart test --run-skipped -t presubmit-only "
132
- run : dart test --run-skipped -t presubmit-only
131
+ - name : dartfn; dart test
132
+ run : dart test
133
133
if : " always() && steps.dartfn_pub_upgrade.conclusion == 'success'"
134
134
working-directory : dartfn
135
- - id : functions_framework_pub_upgrade
136
- name : functions_framework ; dart pub upgrade
135
+ - id : dartfn_templates_cloudevent_pub_upgrade
136
+ name : dartfn/templates/cloudevent ; dart pub upgrade
137
137
run : dart pub upgrade
138
138
if : " always() && steps.checkout.conclusion == 'success'"
139
- working-directory : functions_framework
140
- - name : " functions_framework; dart test --run-skipped -t presubmit-only"
141
- run : dart test --run-skipped -t presubmit-only
142
- if : " always() && steps.functions_framework_pub_upgrade.conclusion == 'success'"
143
- working-directory : functions_framework
139
+ working-directory : dartfn/templates/cloudevent
140
+ - name : dartfn/templates/cloudevent; dart test
141
+ run : dart test
142
+ if : " always() && steps.dartfn_templates_cloudevent_pub_upgrade.conclusion == 'success'"
143
+ working-directory : dartfn/templates/cloudevent
144
+ - id : dartfn_templates_helloworld_pub_upgrade
145
+ name : dartfn/templates/helloworld; dart pub upgrade
146
+ run : dart pub upgrade
147
+ if : " always() && steps.checkout.conclusion == 'success'"
148
+ working-directory : dartfn/templates/helloworld
149
+ - name : dartfn/templates/helloworld; dart test
150
+ run : dart test
151
+ if : " always() && steps.dartfn_templates_helloworld_pub_upgrade.conclusion == 'success'"
152
+ working-directory : dartfn/templates/helloworld
153
+ - id : dartfn_templates_json_pub_upgrade
154
+ name : dartfn/templates/json; dart pub upgrade
155
+ run : dart pub upgrade
156
+ if : " always() && steps.checkout.conclusion == 'success'"
157
+ working-directory : dartfn/templates/json
158
+ - name : dartfn/templates/json; dart test
159
+ run : dart test
160
+ if : " always() && steps.dartfn_templates_json_pub_upgrade.conclusion == 'success'"
161
+ working-directory : dartfn/templates/json
162
+ - id : examples_fullstack_backend_pub_upgrade
163
+ name : examples/fullstack/backend; dart pub upgrade
164
+ run : dart pub upgrade
165
+ if : " always() && steps.checkout.conclusion == 'success'"
166
+ working-directory : examples/fullstack/backend
167
+ - name : examples/fullstack/backend; dart test
168
+ run : dart test
169
+ if : " always() && steps.examples_fullstack_backend_pub_upgrade.conclusion == 'success'"
170
+ working-directory : examples/fullstack/backend
171
+ - id : examples_hello_pub_upgrade
172
+ name : examples/hello; dart pub upgrade
173
+ run : dart pub upgrade
174
+ if : " always() && steps.checkout.conclusion == 'success'"
175
+ working-directory : examples/hello
176
+ - name : examples/hello; dart test
177
+ run : dart test
178
+ if : " always() && steps.examples_hello_pub_upgrade.conclusion == 'success'"
179
+ working-directory : examples/hello
180
+ - id : examples_json_pub_upgrade
181
+ name : examples/json; dart pub upgrade
182
+ run : dart pub upgrade
183
+ if : " always() && steps.checkout.conclusion == 'success'"
184
+ working-directory : examples/json
185
+ - name : examples/json; dart test
186
+ run : dart test
187
+ if : " always() && steps.examples_json_pub_upgrade.conclusion == 'success'"
188
+ working-directory : examples/json
189
+ - id : examples_protobuf_firestore_pub_upgrade
190
+ name : examples/protobuf_firestore; dart pub upgrade
191
+ run : dart pub upgrade
192
+ if : " always() && steps.checkout.conclusion == 'success'"
193
+ working-directory : examples/protobuf_firestore
194
+ - name : examples/protobuf_firestore; dart test
195
+ run : dart test
196
+ if : " always() && steps.examples_protobuf_firestore_pub_upgrade.conclusion == 'success'"
197
+ working-directory : examples/protobuf_firestore
198
+ - id : examples_raw_cloudevent_pub_upgrade
199
+ name : examples/raw_cloudevent; dart pub upgrade
200
+ run : dart pub upgrade
201
+ if : " always() && steps.checkout.conclusion == 'success'"
202
+ working-directory : examples/raw_cloudevent
203
+ - name : examples/raw_cloudevent; dart test
204
+ run : dart test
205
+ if : " always() && steps.examples_raw_cloudevent_pub_upgrade.conclusion == 'success'"
206
+ working-directory : examples/raw_cloudevent
207
+ - id : functions_framework_builder_pub_upgrade
208
+ name : functions_framework_builder; dart pub upgrade
209
+ run : dart pub upgrade
210
+ if : " always() && steps.checkout.conclusion == 'success'"
211
+ working-directory : functions_framework_builder
212
+ - name : functions_framework_builder; dart test
213
+ run : dart test
214
+ if : " always() && steps.functions_framework_builder_pub_upgrade.conclusion == 'success'"
215
+ working-directory : functions_framework_builder
216
+ - id : gcp_pub_upgrade
217
+ name : gcp; dart pub upgrade
218
+ run : dart pub upgrade
219
+ if : " always() && steps.checkout.conclusion == 'success'"
220
+ working-directory : gcp
221
+ - name : gcp; dart test
222
+ run : dart test
223
+ if : " always() && steps.gcp_pub_upgrade.conclusion == 'success'"
224
+ working-directory : gcp
144
225
- id : integration_test_pub_upgrade
145
226
name : integration_test; dart pub upgrade
146
227
run : dart pub upgrade
147
228
if : " always() && steps.checkout.conclusion == 'success'"
148
229
working-directory : integration_test
149
- - name : " integration_test; dart test --run-skipped -t presubmit-only "
150
- run : dart test --run-skipped -t presubmit-only
230
+ - name : integration_test; dart test
231
+ run : dart test
151
232
if : " always() && steps.integration_test_pub_upgrade.conclusion == 'success'"
152
233
working-directory : integration_test
153
234
job_004 :
154
- name : " unit_test; linux; Dart dev; PKGS: dartfn, functions_framework_builder, gcp, integration_test; `dart test`"
235
+ name : " unit_test; linux; Dart dev; PKGS: dartfn, functions_framework, integration_test; `dart test --run-skipped -t presubmit-only `"
155
236
runs-on : ubuntu-latest
156
237
steps :
157
238
- name : Cache Pub hosted dependencies
158
239
uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
159
240
with :
160
241
path : " ~/.pub-cache/hosted"
161
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework_builder-gcp- integration_test;commands:test_0 "
242
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework- integration_test;commands:test_1 "
162
243
restore-keys : |
163
- os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework_builder-gcp -integration_test
244
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:dartfn-functions_framework -integration_test
164
245
os:ubuntu-latest;pub-cache-hosted;sdk:dev
165
246
os:ubuntu-latest;pub-cache-hosted
166
247
os:ubuntu-latest
@@ -176,35 +257,26 @@ jobs:
176
257
run : dart pub upgrade
177
258
if : " always() && steps.checkout.conclusion == 'success'"
178
259
working-directory : dartfn
179
- - name : dartfn; dart test
180
- run : dart test
260
+ - name : " dartfn; dart test --run-skipped -t presubmit-only "
261
+ run : dart test --run-skipped -t presubmit-only
181
262
if : " always() && steps.dartfn_pub_upgrade.conclusion == 'success'"
182
263
working-directory : dartfn
183
- - id : functions_framework_builder_pub_upgrade
184
- name : functions_framework_builder; dart pub upgrade
185
- run : dart pub upgrade
186
- if : " always() && steps.checkout.conclusion == 'success'"
187
- working-directory : functions_framework_builder
188
- - name : functions_framework_builder; dart test
189
- run : dart test
190
- if : " always() && steps.functions_framework_builder_pub_upgrade.conclusion == 'success'"
191
- working-directory : functions_framework_builder
192
- - id : gcp_pub_upgrade
193
- name : gcp; dart pub upgrade
264
+ - id : functions_framework_pub_upgrade
265
+ name : functions_framework; dart pub upgrade
194
266
run : dart pub upgrade
195
267
if : " always() && steps.checkout.conclusion == 'success'"
196
- working-directory : gcp
197
- - name : gcp ; dart test
198
- run : dart test
199
- if : " always() && steps.gcp_pub_upgrade .conclusion == 'success'"
200
- working-directory : gcp
268
+ working-directory : functions_framework
269
+ - name : " functions_framework ; dart test --run-skipped -t presubmit-only "
270
+ run : dart test --run-skipped -t presubmit-only
271
+ if : " always() && steps.functions_framework_pub_upgrade .conclusion == 'success'"
272
+ working-directory : functions_framework
201
273
- id : integration_test_pub_upgrade
202
274
name : integration_test; dart pub upgrade
203
275
run : dart pub upgrade
204
276
if : " always() && steps.checkout.conclusion == 'success'"
205
277
working-directory : integration_test
206
- - name : integration_test; dart test
207
- run : dart test
278
+ - name : " integration_test; dart test --run-skipped -t presubmit-only "
279
+ run : dart test --run-skipped -t presubmit-only
208
280
if : " always() && steps.integration_test_pub_upgrade.conclusion == 'success'"
209
281
working-directory : integration_test
210
282
job_005 :
0 commit comments