Continuous Integration Tutorial - Building a CI Pipeline for Code Quality
Offered By: TechWorld with Nana via YouTube
Course Description
Overview
Learn how to build a Continuous Integration (CI) pipeline that analyzes code quality and automatically fixes code using GitHub Actions and JetBrains' Qodana in this comprehensive 28-minute tutorial. Understand the importance of CI in software development, explore automated testing at different stages, and gain hands-on experience creating a CI pipeline. Discover the concept of shifting testing left, the significance of CI pipelines, and how to implement code quality checks using Qodana. Follow along with a practical demonstration of building a CI pipeline and automatically fixing code issues.
Syllabus
- Intro and Overview
- Why Tests are important and what are these tests
- Run Tests on Merge Request - Gatekeeper
- Why Run Tests in Feature Branches
- What is CI and CI Pipeline
- Shifting Testing Left
- Why CI Pipeline is still important
- Demo Overview
- What is Qodana and how it works
- Demo Project: Build CI Pipeline with Code Quality Checks
- Demo - Fixing Issues automatically
Taught by
TechWorld with Nana
Related Courses
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX DevOps for Developers: How to Get Started
Microsoft via edX Accelerate Software Delivery using DevOps
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera