1
1
steps :
2
2
- name : " connectedhomeip/chip-build-vscode:0.6.02"
3
- entrypoint : ' bash'
3
+ entrypoint : " bash"
4
4
args :
5
- - ' -c '
5
+ - " -c "
6
6
- |
7
- git config --global --add safe.directory "*"
8
- git submodule update --init --recursive
7
+ git config --global --add safe.directory "*"
8
+ git submodule update --init --recursive
9
9
id : Submodules
10
10
- name : " connectedhomeip/chip-build-vscode:0.6.02"
11
11
env :
@@ -28,14 +28,12 @@ steps:
28
28
- PW_ENVIRONMENT_ROOT=/pwenv
29
29
args :
30
30
- >-
31
- ./scripts/build/build_examples.py
32
- --enable-flashbundle
33
- --target esp32-m5stack-all-clusters-ipv6only
34
- --target esp32-m5stack-all-clusters-minimal-rpc-ipv6only
35
- --target esp32-m5stack-all-clusters-rpc
36
- --target esp32-m5stack-ota-requestor
37
- build
38
- --create-archives /workspace/artifacts/
31
+ ./scripts/build/build_examples.py --enable-flashbundle --target
32
+ esp32-m5stack-all-clusters-ipv6only --target
33
+ esp32-m5stack-all-clusters-minimal-rpc-ipv6only --target
34
+ esp32-m5stack-all-clusters-rpc --target
35
+ esp32-m5stack-ota-requestor build --create-archives
36
+ /workspace/artifacts/
39
37
waitFor :
40
38
- Bootstrap
41
39
entrypoint : ./scripts/run_in_build_env.sh
@@ -83,45 +81,37 @@ steps:
83
81
- PW_ENVIRONMENT_ROOT=/pwenv
84
82
args :
85
83
- >-
86
- ./scripts/build/build_examples.py
87
- --enable-flashbundle
88
- --target linux-arm64-clang-all-clusters
89
- --target linux-arm64-clang-all-clusters-app-nodeps-ipv6only
90
- --target linux-arm64-clang-all-clusters-minimal-ipv6only
91
- --target linux-arm64-clang-bridge-ipv6only
92
- --target linux-arm64-clang-chip-tool-ipv6only
93
- --target linux-arm64-clang-chip-tool-nodeps-ipv6only
94
- --target linux-arm64-clang-dynamic-bridge-ipv6only
95
- --target linux-arm64-clang-light-rpc-ipv6only
96
- --target linux-arm64-clang-lock-ipv6only
97
- --target linux-arm64-clang-minmdns
98
- --target linux-arm64-clang-ota-provider-nodeps-ipv6only
99
- --target linux-arm64-clang-ota-requestor-nodeps-ipv6only
100
- --target linux-arm64-clang-python-bindings
101
- --target linux-arm64-clang-shell-ipv6only
102
- --target linux-arm64-clang-thermostat-ipv6only
103
- --target linux-arm64-clang-tv-app-ipv6only
104
- --target linux-arm64-clang-tv-casting-app-ipv6only
105
- --target linux-x64-address-resolve-tool
106
- --target linux-x64-all-clusters-app-nodeps-ipv6only
107
- --target linux-x64-all-clusters-coverage
108
- --target linux-x64-bridge-ipv6only
109
- --target linux-x64-chip-cert
110
- --target linux-x64-chip-tool-ipv6only
111
- --target linux-x64-dynamic-bridge-ipv6only
112
- --target linux-x64-light-rpc-ipv6only
113
- --target linux-x64-lock-ipv6only
114
- --target linux-x64-minmdns-ipv6only
115
- --target linux-x64-ota-provider-ipv6only
116
- --target linux-x64-ota-requestor-ipv6only
117
- --target linux-x64-python-bindings
118
- --target linux-x64-rpc-console
119
- --target linux-x64-shell-ipv6only
120
- --target linux-x64-thermostat-ipv6only
121
- --target linux-x64-tv-app-ipv6only
122
- --target linux-x64-tv-casting-app-ipv6only
123
- build
124
- --create-archives /workspace/artifacts/
84
+ ./scripts/build/build_examples.py --enable-flashbundle --target
85
+ linux-arm64-clang-all-clusters --target
86
+ linux-arm64-clang-all-clusters-app-nodeps-ipv6only --target
87
+ linux-arm64-clang-all-clusters-minimal-ipv6only --target
88
+ linux-arm64-clang-bridge-ipv6only --target
89
+ linux-arm64-clang-chip-tool-ipv6only --target
90
+ linux-arm64-clang-chip-tool-nodeps-ipv6only --target
91
+ linux-arm64-clang-dynamic-bridge-ipv6only --target
92
+ linux-arm64-clang-light-rpc-ipv6only --target
93
+ linux-arm64-clang-lock-ipv6only --target linux-arm64-clang-minmdns
94
+ --target linux-arm64-clang-ota-provider-nodeps-ipv6only --target
95
+ linux-arm64-clang-ota-requestor-nodeps-ipv6only --target
96
+ linux-arm64-clang-python-bindings --target
97
+ linux-arm64-clang-shell-ipv6only --target
98
+ linux-arm64-clang-thermostat-ipv6only --target
99
+ linux-arm64-clang-tv-app-ipv6only --target
100
+ linux-arm64-clang-tv-casting-app-ipv6only --target
101
+ linux-x64-address-resolve-tool --target
102
+ linux-x64-all-clusters-app-nodeps-ipv6only --target
103
+ linux-x64-all-clusters-coverage --target linux-x64-bridge-ipv6only
104
+ --target linux-x64-chip-cert --target linux-x64-chip-tool-ipv6only
105
+ --target linux-x64-dynamic-bridge-ipv6only --target
106
+ linux-x64-light-rpc-ipv6only --target linux-x64-lock-ipv6only
107
+ --target linux-x64-minmdns-ipv6only --target
108
+ linux-x64-ota-provider-ipv6only --target
109
+ linux-x64-ota-requestor-ipv6only --target
110
+ linux-x64-python-bindings --target linux-x64-rpc-console --target
111
+ linux-x64-shell-ipv6only --target linux-x64-thermostat-ipv6only
112
+ --target linux-x64-tv-app-ipv6only --target
113
+ linux-x64-tv-casting-app-ipv6only build --create-archives
114
+ /workspace/artifacts/
125
115
waitFor :
126
116
- Bootstrap
127
117
- EFR32
0 commit comments