From the course: Google Cloud Professional Cloud Architect Cert Prep: 5 Managing Implementation

Unlock this course with a free trial

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

Implementing continuous integration for Rust with GitHub actions

Implementing continuous integration for Rust with GitHub actions - Google Cloud Tutorial

From the course: Google Cloud Professional Cloud Architect Cert Prep: 5 Managing Implementation

Implementing continuous integration for Rust with GitHub actions

Here we have a new project template that I'm going to use to set up a continuous integration for GitHub Actions. GitHub Actions is a way of testing your code and even deploying your code automatically. So I'm going to go ahead and say use this template to create a new repository. Let's go ahead and do this, and I can put it into a place here where I say GitHub Actions Rust example. And for the description, we'll just say build and test a Rust project. And the goal here with setting up a new project is that it allows us to, from the very beginning, set it up for continuous integration, which is a DevOps best practice, and really does help you build out microservices and a faster way, because you have a quality control process that improves your code over time. So I'm going to go ahead and create a new codespace here. Let's go ahead and say new with options. Rust does benefit from powerful machines, and I'm going to use a 16 core machine so that the compilation will go very quickly. So…

Contents