Skip to content

Commit 28dcf7d

Browse files
committed
added canary yml file
1 parent 2d29c88 commit 28dcf7d

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

.codebuild/canary_workflow.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
version: 0.2
2+
env:
3+
shell: bash
4+
compute-type: BUILD_GENERAL1_LARGE
5+
batch:
6+
fast-fail: false
7+
build-graph:
8+
- identifier: build_linux
9+
buildspec: .codebuild/build_linux.yml
10+
env:
11+
compute-type: BUILD_GENERAL1_LARGE
12+
- identifier: test
13+
buildspec: .codebuild/test.yml
14+
env:
15+
compute-type: BUILD_GENERAL1_LARGE
16+
depend-on:
17+
- build_linux
18+
- identifier: publish_to_local_registry
19+
buildspec: .codebuild/publish_to_local_registry.yml
20+
env:
21+
compute-type: BUILD_GENERAL1_MEDIUM
22+
depend-on:
23+
- build_linux
24+
- identifier: build_app_swift_us_east_1
25+
buildspec: .codebuild/run_ios_modelgen_e2e_test.yml
26+
env:
27+
compute-type: BUILD_GENERAL1_LARGE
28+
variables:
29+
TEST_SUITE: src/__tests__/build-app-swift.test.ts
30+
CLI_REGION: us-east-1
31+
debug-session: true
32+
depend-on:
33+
- publish_to_local_registry
34+
- identifier: build_app_android
35+
buildspec: .codebuild/run_android_modelgen_e2e_test.yml
36+
env:
37+
compute-type: BUILD_GENERAL1_LARGE
38+
variables:
39+
TEST_SUITE: src/__tests__/build-app-android.test.ts
40+
CLI_REGION: us-east-2
41+
debug-session: true
42+
depend-on:
43+
- publish_to_local_registry
44+
- identifier: build_app_ts
45+
buildspec: .codebuild/run_e2e_tests.yml
46+
env:
47+
compute-type: BUILD_GENERAL1_LARGE
48+
variables:
49+
TEST_SUITE: src/__tests__/build-app-ts.test.ts
50+
CLI_REGION: ap-southeast-1
51+
debug-session: true
52+
depend-on:
53+
- publish_to_local_registry
54+
- identifier: cleanup_e2e_resources
55+
buildspec: .codebuild/cleanup_e2e_resources.yml
56+
env:
57+
compute-type: BUILD_GENERAL1_MEDIUM
58+
depend-on:
59+
- publish_to_local_registry

0 commit comments

Comments
 (0)