Skip to content

Commit

Permalink
Reduce size doxygen img
Browse files Browse the repository at this point in the history
Signed-off-by: Victor Morales <[email protected]>
  • Loading branch information
electrocucaracha committed Nov 29, 2021
1 parent 7d55d2e commit f18a42b
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 20 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/doxygen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ jobs:
timeout-minutes: 5

runs-on: ubuntu-20.04
container:
image: connectedhomeip/chip-build-doxygen:0.5.30

if: github.actor != 'restyled-io[bot]'

steps:
Expand Down
24 changes: 5 additions & 19 deletions integrations/docker/images/chip-build-doxygen/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,20 +1,6 @@
ARG VERSION=latest
FROM connectedhomeip/chip-build:${VERSION}
FROM alpine:3.15

# Docker dependencies
RUN set -x \
&& apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install -fy \
libclang1-9 \
libclang-cpp9 \
&& rm -rf /var/lib/apt/lists/ \
&& : # last line

# Latest version of doxygen
RUN set -x \
&& cd /opt \
&& wget https://www.doxygen.nl/files/doxygen-1.9.2.linux.bin.tar.gz \
&& tar xfvz doxygen-1.9.2.linux.bin.tar.gz \
&& rm doxygen-1.9.2.linux.bin.tar.gz \
&& ln -s /opt/doxygen-1.9.2/bin/doxygen /usr/bin/ \
&& : # last line
RUN apk --no-cache add \
doxygen=1.9.2-r1 \
graphviz=2.49.3-r0 \
bash=5.1.8-r0
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.5.30 Version bump reason: ESP32 update to newest 4.4 commit: ddc44956bf718540d5451e17e1becf6c7dffe5b8
0.5.31 Version bump reason: Reduce size doxygen image
1 change: 1 addition & 0 deletions src/transport/SecureSessionTable.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ class SecureSessionTable
* @param peerNodeId represents peer Node's ID
* @param peerSessionId represents the encryption key ID assigned by peer node
* @param fabric represents fabric ID for the session
* @param config represents the reliable message protocol configuration
*
* @note the newly created state will have an 'active' time set based on the current time source.
*
Expand Down

0 comments on commit f18a42b

Please sign in to comment.