From 85b2de092fdcb4442571912f19c583f014a0e517 Mon Sep 17 00:00:00 2001 From: Jean-Francois Penven Date: Thu, 8 Sep 2022 19:28:07 +0000 Subject: [PATCH] Pull request #83: MATTER-734: Swap to stash copy of Gecko_sdk Merge in WMN_TOOLS/matter from switch_origin_for_gecko_sdk to silabs Squashed commit of the following: commit b8551533c1bb8e729b839c2102b2fe294410d03e Author: jepenven-silabs Date: Thu Sep 8 09:25:14 2022 -0400 swap origin for gecko sdk at runtime --- Jenkinsfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index c1f8285fbaa653..d45c35da751b01 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,6 +34,15 @@ def initWorkspaceAndScm() extensions : scm.extensions << [$class: 'ScmName', name: 'matter'], userRemoteConfigs : scm.userRemoteConfigs] + // Switch Origin for the gecko_sdk to reduce dowload and cost + sh 'git --version' + sh 'git submodule update --init third_party/openthread/ot-efr32/' + sh 'cd ./third_party/openthread/ot-efr32' + sh 'git submodule set-url ./third_party/silabs/gecko_sdk https://stash.silabs.com/scm/embsw/gecko_sdk_release.git' + sh 'cd ../../../' + sh 'git submodule set-url ./third_party/silabs/gecko_sdk https://stash.silabs.com/scm/embsw/gecko_sdk_release.git' + + // Matter Init --Checkout relevant submodule sh 'scripts/checkout_submodules.py --shallow --recursive --platform efr32'