Summary
In this chapter, we got acquainted with CI of Rust microservices. If you haven't used Rust to create local programs before, this may seem like a new topic to you. First, we discussed the purposes of CI and CD. Also, we looked at the benefits of container orchestration tools.
After this, we learned about some tools for checking the quality of the code—rustfmt, clippy, and rustfix. Then we figured out how to configure them.
Next, we studied examples of using some popular CI services and servers—TravisCI, AppVeyor, and Jenkins. Then, we bootstrapped an example with TeamCity CI and its agent, and used a private Git server to push our Rust project to be built with CI. Lastly, we configured the building process of a microservice and checked ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access