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 - 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
-
-
-
Makefiles made easy: A comprehensive guide2m 41s
-
(Locked)
Configuring your bashrc for an optimal environment11m 57s
-
(Locked)
Implementing continuous integration for Rust with GitHub actions7m 52s
-
(Locked)
Unit testing in Rust: A hands-on demonstration6m 44s
-
(Locked)
Supercharging Rust development with Copilot9m 15s
-
(Locked)
Setting up a GCP workstation for Python development4m 45s
-
-
-