Skip to content

Commit f3fbd60

Browse files
authored
[FIX] Adding missing apps to the chip-cert-bins docker image. (project-chip#40358)
* Adding missing apps to the chip-cert-bins docker image. The apps are: closure, jf-control and jf-admin applications * Fixing x64 JFs apps targets
1 parent 9323ad6 commit f3fbd60

File tree

1 file changed

+15
-0
lines changed
  • integrations/docker/images/chip-cert-bins

1 file changed

+15
-0
lines changed

integrations/docker/images/chip-cert-bins/Dockerfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@ RUN case ${TARGETPLATFORM} in \
185185
--target linux-x64-water-leak-detector-ipv6only \
186186
--target linux-x64-camera-ipv6only \
187187
--target linux-x64-camera-controller-ipv6only \
188+
--target linux-x64-closure-ipv6only \
189+
--target linux-x64-jf-control-app-ipv6only \
190+
--target linux-x64-jf-admin-app-ipv6only \
188191
build \
189192
&& mv out/linux-x64-chip-tool-ipv6only-platform-mdns-nfc-commission/chip-tool out/chip-tool \
190193
&& mv out/linux-x64-shell-ipv6only-platform-mdns/chip-shell out/chip-shell \
@@ -215,6 +218,9 @@ RUN case ${TARGETPLATFORM} in \
215218
&& mv out/linux-x64-water-leak-detector-ipv6only/water-leak-detector-app out/water-leak-detector-app \
216219
&& mv out/linux-x64-camera-ipv6only/chip-camera-app out/chip-camera-app \
217220
&& mv out/linux-x64-camera-controller-ipv6only/chip-camera-controller out/chip-camera-controller \
221+
&& mv out/linux-x64-closure-ipv6only/closure-app out/closure-app \
222+
&& mv out/linux-x64-jf-control-app-ipv6only/jfc-app out/jfc-app \
223+
&& mv out/linux-x64-jf-admin-app-ipv6only/jfa-app out/jfa-app \
218224
;; \
219225
"linux/arm64")\
220226
set -x \
@@ -249,6 +255,9 @@ RUN case ${TARGETPLATFORM} in \
249255
--target linux-arm64-water-leak-detector-ipv6only \
250256
--target linux-arm64-camera-clang-ipv6only \
251257
--target linux-arm64-camera-controller-ipv6only \
258+
--target linux-arm64-closure-ipv6only \
259+
--target linux-arm64-jf-control-app-ipv6only \
260+
--target linux-arm64-jf-admin-app-ipv6only \
252261
build \
253262
&& mv out/linux-arm64-chip-tool-ipv6only-platform-mdns-nfc-commission/chip-tool out/chip-tool \
254263
&& mv out/linux-arm64-shell-ipv6only-platform-mdns/chip-shell out/chip-shell \
@@ -279,6 +288,9 @@ RUN case ${TARGETPLATFORM} in \
279288
&& mv out/linux-arm64-water-leak-detector-ipv6only/water-leak-detector-app out/water-leak-detector-app \
280289
&& mv out/linux-arm64-camera-clang-ipv6only/chip-camera-app out/chip-camera-app \
281290
&& mv out/linux-arm64-camera-controller-ipv6only/chip-camera-controller out/chip-camera-controller \
291+
&& mv out/linux-arm64-closure-ipv6only/closure-app out/closure-app \
292+
&& mv out/linux-arm64-jf-control-app-ipv6only/jfc-app out/jfc-app \
293+
&& mv out/linux-arm64-jf-admin-app-ipv6only/jfa-app out/jfa-app \
282294
;; \
283295
*) ;; \
284296
esac
@@ -324,6 +336,9 @@ COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-terms-and-condit
324336
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/water-leak-detector-app apps/water-leak-detector-app
325337
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-camera-app apps/chip-camera-app
326338
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-camera-controller apps/chip-camera-controller
339+
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/closure-app apps/closure-app
340+
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/jfc-app apps/jfc-app
341+
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/jfa-app apps/jfa-app
327342

328343
# Create symbolic links for now since this allows users to use existing configurations
329344
# for running just `app-name` instead of `apps/app-name`

0 commit comments

Comments
 (0)