Faster continuous integration runs for Rust - Rust'n'Tell Berlin - April 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ค. 2024
  • Rust’s reputation for long compile times is unfortunately not completely unwarranted. In our project we eventually ended up with 15 minutes to create and run a debug build. That’s way too long. Long feedback times reduce the utility of continuous integration, delay critical bug fixes and increase the stress of operating a production system.
    In this talk I want to show what we did to reduce our CI run times and how effective this was. This includes an overview of factors that drive compile times and how to analyze as well as dependency caching and choice of build tools. I will also touch on test organization to improve test runtime and alternative test runners. This will also apply to local builds.
    At the end of the talk you should have a good idea about how to improve build times.
    #rustlang #techtalks
    🦀 Are you on a Rust journey?
    We can help with mentoring, training, team augmentation, and custom development.
    ➡️ Get in touch with Luca: calendly.com/luca-palmieri/is...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น •