@@ -103,16 +103,16 @@ jobs:
103103 if : " always() && steps.gcp_pub_upgrade.conclusion == 'success'"
104104 working-directory : gcp
105105 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`"
107107 runs-on : ubuntu-latest
108108 steps :
109109 - name : Cache Pub hosted dependencies
110110 uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
111111 with :
112112 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 "
114114 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
116116 os:ubuntu-latest;pub-cache-hosted;sdk:dev
117117 os:ubuntu-latest;pub-cache-hosted
118118 os:ubuntu-latest
@@ -128,39 +128,120 @@ jobs:
128128 run : dart pub upgrade
129129 if : " always() && steps.checkout.conclusion == 'success'"
130130 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
133133 if : " always() && steps.dartfn_pub_upgrade.conclusion == 'success'"
134134 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
137137 run : dart pub upgrade
138138 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
144225 - id : integration_test_pub_upgrade
145226 name : integration_test; dart pub upgrade
146227 run : dart pub upgrade
147228 if : " always() && steps.checkout.conclusion == 'success'"
148229 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
151232 if : " always() && steps.integration_test_pub_upgrade.conclusion == 'success'"
152233 working-directory : integration_test
153234 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 `"
155236 runs-on : ubuntu-latest
156237 steps :
157238 - name : Cache Pub hosted dependencies
158239 uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
159240 with :
160241 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 "
162243 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
164245 os:ubuntu-latest;pub-cache-hosted;sdk:dev
165246 os:ubuntu-latest;pub-cache-hosted
166247 os:ubuntu-latest
@@ -176,35 +257,26 @@ jobs:
176257 run : dart pub upgrade
177258 if : " always() && steps.checkout.conclusion == 'success'"
178259 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
181262 if : " always() && steps.dartfn_pub_upgrade.conclusion == 'success'"
182263 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
194266 run : dart pub upgrade
195267 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
201273 - id : integration_test_pub_upgrade
202274 name : integration_test; dart pub upgrade
203275 run : dart pub upgrade
204276 if : " always() && steps.checkout.conclusion == 'success'"
205277 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
208280 if : " always() && steps.integration_test_pub_upgrade.conclusion == 'success'"
209281 working-directory : integration_test
210282 job_005 :
0 commit comments