btashton commented on issue #13: docker: initial checkin Dockerfile for nuttx github action container URL: https://github.com/apache/incubator-nuttx-testing/pull/13#issuecomment-599183244 @liuguo09 Sorry this took me so long. Have a look at what I have done over here: https://github.com/btashton/nuttx-build-containers The docker file is split into a bunch of stages which makes it a lot faster to rebuild and keeps the build time dependencies isolated from the rest of the image. Note that I am not downloading all of the toolchains now instead of copying local ones in. I also have a github action wired up to that to create the docker image and place it in the github project package registry. On thing I think we should consider is using that structure to create images that each have the needed toolchains they are very large and the ARM builds should not be paying the cost of the RISCV, but I think this is a later improvement that can be made. You can see this integrated and running here: https://github.com/btashton/incubator-nuttx/runs/508883969 Let me know how you think and we can look at moving it forward.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services