Skip to content

Commit 4775e8a

Browse files
authored
Cloudbuild updates: subset submodule update & bootstrap, remove build-all (project-chip#32753)
* Switch bootstrap and submodule checkouts to be restricted in cloudbuild * Remove build-all: it was not running for a long time now and it compiles too much anyway at this point * Update comment regarding silabs bootstrap * Update the submodule checkout * update checkout logic to be flatter
1 parent 6f7995b commit 4775e8a

File tree

2 files changed

+4
-196
lines changed

2 files changed

+4
-196
lines changed

integrations/cloudbuild/build-all.yaml

-194
This file was deleted.

integrations/cloudbuild/smoke-test.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@ steps:
55
- "-c"
66
- |
77
git config --global --add safe.directory "*"
8-
git submodule update --init --recursive
8+
python scripts/checkout_submodules.py --shallow --recursive --platform esp32 nrfconnect silabs linux android
99
id: Submodules
1010
- name: "ghcr.io/project-chip/chip-build-vscode:41"
11+
# NOTE: silabs boostrap is NOT done with the rest as it requests a conflicting
12+
# jinja2 version (asks for 3.1.3 when constraints.txt asks for 3.0.3)
1113
env:
1214
- PW_ENVIRONMENT_ROOT=/pwenv
1315
args:
1416
- "-c"
15-
- source ./scripts/bootstrap.sh -p all,nrfconnect
17+
- source ./scripts/bootstrap.sh -p all,esp32,nrfconnect,linux,android
1618
id: Bootstrap
1719
waitFor:
1820
- Submodules

0 commit comments

Comments
 (0)