Skip to content

Commit

Permalink
Update Docker for SLC (#25495)
Browse files Browse the repository at this point in the history
  • Loading branch information
jepenven-silabs authored and pull[bot] committed Aug 15, 2023
1 parent f40ed07 commit 1411884
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 1 deletion.
23 changes: 23 additions & 0 deletions integrations/docker/images/chip-build-efr32/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,30 @@ RUN set -x \
&& DEBIAN_FRONTEND=noninteractive apt-get install -fy --no-install-recommends \
gcc-arm-none-eabi=15:9-2019-q4-0ubuntu1 \
binutils-arm-none-eabi=2.34-4ubuntu1+13ubuntu1 \
git-lfs \
openjdk-11-jdk \
ccache=3.7.7-1 \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/ \
&& : # last line


#Clone Gecko SDK 4.2.0 (d4854d2)
RUN git clone --depth=1 --branch=v4.2.0 https://github.com/SiliconLabs/gecko_sdk.git

ENV GSDK_ROOT=/gecko_sdk/

# SLC-cli install
RUN wget https://www.silabs.com/documents/login/software/slc_cli_linux.zip && \
unzip ./slc_cli_linux.zip -d ./ && \
rm ./slc_cli_linux.zip && \
cd ./slc_cli && \
pip3 install -r ./requirements.txt

ENV PATH="${PATH}:/slc_cli/"

RUN slc configuration --sdk="$GSDK_ROOT" && \
slc signature trust --sdk "$GSDK_ROOT"


RUN pip3 install lark jinja2 stringcase
2 changes: 1 addition & 1 deletion integrations/docker/images/chip-build/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.6.49 Version bump reason: Fix systemd services run race in Tizen QEMU image
0.6.50 Version bump reason: [Silabs] Update Image with GSDK and SLC

0 comments on commit 1411884

Please sign in to comment.