joystream icon indicating copy to clipboard operation
joystream copied to clipboard

Research Docker features for caching some build artefacts locally.

Open shamil-gadelshin opened this issue 3 years ago • 3 comments

The issue from the retrospective call: https://miro.com/app/board/uXjVOZwmt_k=/

┆Issue is synchronized with this Asana task by Unito

shamil-gadelshin avatar Jan 13 '22 12:01 shamil-gadelshin

Some useful resources to consider: https://fenollp.github.io/faster-rust-builds-docker_host https://www.lpalmieri.com/posts/fast-rust-docker-builds/ https://benjamincongdon.me/blog/2019/12/04/Fast-Rust-Docker-Builds-with-cargo-vendor/ https://www.youtube.com/watch?v=xuqolj01D7M

mnaamani avatar Mar 01 '22 06:03 mnaamani

also https://github.com/Joystream/joystream/issues/3035#issuecomment-1027639018

mnaamani avatar Mar 16 '22 07:03 mnaamani

Explored the multiple tools and picked cargo-chef it works, and requires only changes in the Dockerfile. Implemented in #4310

mnaamani avatar Sep 26 '22 07:09 mnaamani