Skip to content

Commit

Permalink
Cloudbuild updates: subset submodule update & bootstrap, remove build…
Browse files Browse the repository at this point in the history
…-all (#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
  • Loading branch information
andy31415 authored Mar 27, 2024
1 parent 6f7995b commit 4775e8a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 196 deletions.
194 changes: 0 additions & 194 deletions integrations/cloudbuild/build-all.yaml

This file was deleted.

6 changes: 4 additions & 2 deletions integrations/cloudbuild/smoke-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@ steps:
- "-c"
- |
git config --global --add safe.directory "*"
git submodule update --init --recursive
python scripts/checkout_submodules.py --shallow --recursive --platform esp32 nrfconnect silabs linux android
id: Submodules
- name: "ghcr.io/project-chip/chip-build-vscode:41"
# NOTE: silabs boostrap is NOT done with the rest as it requests a conflicting
# jinja2 version (asks for 3.1.3 when constraints.txt asks for 3.0.3)
env:
- PW_ENVIRONMENT_ROOT=/pwenv
args:
- "-c"
- source ./scripts/bootstrap.sh -p all,nrfconnect
- source ./scripts/bootstrap.sh -p all,esp32,nrfconnect,linux,android
id: Bootstrap
waitFor:
- Submodules
Expand Down

0 comments on commit 4775e8a

Please sign in to comment.