Skip to content

Commit 3586525

Browse files
yunhanw-googlepull[bot]
authored andcommitted
update cirque docker image (#7938)
Summary of Changes: -- In cirque advanced manual mode, it use cirque base image, when run python device controller, it needs several additonal packages. This PR would update additional package and also add gdb as default installed pcakge since all cirque test run with gdb now.
1 parent ec4cc60 commit 3586525

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

  • integrations/docker/ci-only-images/chip-cirque-device-base

integrations/docker/ci-only-images/chip-cirque-device-base/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,16 @@ WORKDIR /app
1616
RUN apt-get update \
1717
&& apt-get install --no-install-recommends -y sudo git ca-certificates psmisc dhcpcd5 wpasupplicant wireless-tools \
1818
gdb python3 python3-pip libcairo2-dev libjpeg-dev libgif-dev python3-dev \
19-
&& apt-get install -y libglib2.0 avahi-daemon libavahi-client3 avahi-utils iproute2 \
19+
&& apt-get install -y avahi-daemon libavahi-client3 avahi-utils iproute2 libglib2.0-dev libgirepository1.0-dev libdbus-1-dev gdb \
2020
&& ln -fs /usr/share/zoneinfo/UTC /etc/localtime \
2121
&& git clone https://github.com/openthread/ot-br-posix . \
2222
&& git checkout $OT_BR_POSIX_CHECKOUT \
2323
&& git submodule update --init --depth=1 \
2424
&& ./script/bootstrap \
2525
&& ./script/setup \
2626
&& chmod 644 /etc/bind/named.conf.options \
27-
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git psmisc \
28-
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false psmisc ninja-build cmake wget \
29-
libreadline-dev libncurses-dev libcpputest-dev libdbus-1-dev libavahi-common-dev \
27+
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git psmisc ninja-build cmake wget \
28+
libreadline-dev libncurses-dev libcpputest-dev libavahi-common-dev \
3029
libavahi-client-dev libboost-dev libboost-filesystem-dev libboost-system-dev libjsoncpp-dev \
3130
libnetfilter-queue-dev \
3231
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false cmake cpputest doxygen \

0 commit comments

Comments
 (0)