-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[docker] Enable all docker images in build CI #12367
Conversation
The build docker task is failing given the ubuntu sysroot file is not present. |
e13ea8c
to
832aa6d
Compare
832aa6d
to
3b253ed
Compare
PR #12367: Size comparison from 7b7374a to 3b253ed Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
3b253ed
to
8d02937
Compare
PR #12367: Size comparison from 6f3b5a0 to 8d02937 Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
8d02937
to
ab35380
Compare
PR #12367: Size comparison from a5513c2 to ab35380 Full report (33 builds for efr32, esp32, linux, mbed, nrfconnect, p6, telink)
|
/rebase |
PR #12367: Size comparison from 7cba51d to 25810dc Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
How does this patch decrease the size of the crosscompile image? |
I see this updated from chip-build image to base alipine. Could you add this to the description? Was it validated that cross compile can still be performed? |
/rebase |
@andy31415 just to be sure, do you mean PR description or the description into the |
PR #12367: Size comparison from 5c70530 to 959009d Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
PR description since this seems a significant change. I don't think people actually read |
Signed-off-by: Victor Morales <[email protected]>
Signed-off-by: Victor Morales <[email protected]>
Signed-off-by: Victor Morales <[email protected]>
Signed-off-by: Victor Morales <[email protected]>
959009d
to
1aee8de
Compare
Remove experimental solution to create the sysroot file in cross-compile imageconnectedhomeip/integrations/docker/images/chip-build-crosscompile/Dockerfile Lines 13 to 19 in 1aee8de
This comment was generated by todo based on a
|
PR #12367: Size comparison from 051685b to 1aee8de Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
Problem
Change overview
This change includes all the existing Dockerfiles into the Docker build CI workflow as well as the right Docker tag in the Vulnerability Scanner.
It also reduces the size of the crosscompile docker image from 5.22GB to 1.79GB (given that now it uses the alpine as base image instead of chip-base image) as well as includes the instructions to generate Sysroot tarball file.
Testing
This was tested locally