From the course: Rust LLMOps

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Continuous integration for microservices

Continuous integration for microservices - Rust Tutorial

From the course: Rust LLMOps

Continuous integration for microservices

- [Instructor] Let's take a look at how you could set up a continuous integration ecosystem for microservices, really, to start out with your project, is the most important first step. And this is a project structure that we'll go through in a second, but in general, it's the ability to test, to lint and to format your code every time the human, the developer, that's you, pushes the changes into a Git-based repository. So this would be Git. In this case, I'm going to show you GitHub, but the real key characteristics here are that there is a makefile that can do all of these actions, right? This makefile corresponds to the lint, it corresponds to the format, it corresponds to this test. And I do those locally, but then I can also replicate that by having this robot appear, which is the build server that always is making my project high quality because it's checking for things like the lint of the code, the formatting of the code, the testing of the code, and then later when I get into…

Contents