The ONLY Continuous Integration (CI) Tutorial you need as an Engineer
TechWorld with Nana
@techworldwithnanaAbout
Helping millions of engineers to advance their careers with DevOps & Cloud education π I create new videos every month, topics include mainly DevOps and Cloud tutorials. Subscribe and activate bell notification so you don't miss new videos :) I'm a Docker Captain, AWS Container Hero π€ πͺ βΊ https://www.techworld-with-nana.com/ Some topics covered: - Docker - Kubernetes - CI/CD - GitLab CI, GitHub Actions, Jenkins - Python - Ansible - Prometheus Monitoring - Terraform - YAML - & more! Have fun watching my videos! π
Latest Posts
Video Description
Learn how to build CI Pipeline that analyzes your code quality and automatically fixes your code using GitHub Actions and JetBrains' Qodana π§‘ GitLab CI/CD Course with K8s, Microservices, Multi-Stage: https://bit.ly/49VOSuU π 4-month DevSecOps Bootcamp: https://bit.ly/4d8KBY9 #cicd #codequality #techworldwithnana β¬β¬β¬β¬β¬β¬ Thanks JetBrains for making this video possible! π β¬β¬β¬β¬β¬β¬ βΊ Want to try Qodana and significantly boost the quality of your code? Grab your Qodana free 60-day trial: https://jb.gg/Qodana Deliver code youβll be proud to own π€ β¬β¬β¬β¬β¬β¬ β¬β¬β¬β¬β¬β¬ β¬β¬β¬β¬β¬β¬ β¬β¬β¬β¬β¬β¬ β¬β¬β¬β¬β¬β¬ I created a tutorial specifically for developers, who NEVER REALLY understood the concept of Continuous Integration (CI) properlyπ what it is about and why it's so important for application development π Back then, when I was a software engineer, I remember us developers never wanted to work with Jenkins jobs or deal with anything related to release pipelines. It was the task of the senior engineers dedicated to it π Later in my career when I slowly moved to DevOps, I realized that if someone had explained to me properly with simple words, why I, as a software developer should know about CI and CD, how it affects my work, it would have been extremely helpful for my job. Plus broken down in simple terms, it's really easy to understand. And that's why I created this tutorial, to save anyone years of just vaguely understanding this important concept or having a fear of working with it πͺ If you have struggled with understanding or working with Continuous Integration, I promise, by the end of this video, you will feel like a pro π about this concept and will wanna learn even more, for which I have even more easy to learn resources to make you a pro in the whole DevOps and Cloud world π But start with this tutorial first, where you'll learn: π‘ What Continuous Integration (CI) and CI pipeline is exactly π‘ Why we need a CI pipeline in software development projects π‘ Why we need automated tests in different stages π¨πΎβπ» How to build a CI pipeline in practice that automatically checks your application code quality and automatically suggests fixes Using GitHub Actions as CI server and JetBrains Qodana for code quality checks π οΈ Happy learning! π β¬β¬β¬β¬β¬β¬ R E F E R E N C E S πβ¬β¬β¬β¬β¬β¬ βΊ Project Repository: https://github.com/nanuchi/wrongsecrets βΊ Getting Started with Qodana: https://www.jetbrains.com/help/qodana/getting-started.html βΊ Qodana YAML File: https://www.jetbrains.com/help/qodana/qodana-yaml.html βΊ Qodana Linters: https://www.jetbrains.com/help/qodana/linters.html β¬β¬β¬β¬β¬β¬ Pre-Requisites β¬β¬β¬β¬β¬β¬ π GitHub Actions Tutorial: https://youtu.be/pg19Z8LL06w β¬β¬β¬β¬β¬β¬ Related Youtube Videos β¬β¬β¬β¬β¬β¬ π GitLab CI/CD Crash Course: https://youtu.be/s_o8dwzRlu4 π DevSecOps Crash Course: https://youtu.be/gLJdrXPn0ns β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬ 00:00 - Intro and Overview 00:32 - Why Tests are important and what are these tests 03:24 - Run Tests on Merge Request - Gatekeeper 05:04 - Why Run Tests in Feature Branches 06:46 - What is CI and CI Pipeline 07:24 - Shifting Testing Left 08:20 - Why CI Pipeline is still important 09:15 - Demo Overview 09:46 - What is Qodana and how it works 11:21 - Demo Project: Build CI Pipeline with Code Quality Checks 23:12 - Demo - Fixing Issues automatically β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬ INSTAGRAM βΊ https://bit.ly/2F3LXYJ TWITTER βΊ https://bit.ly/3i54PUB LINKEDIN βΊ https://bit.ly/3hWOLVT
No Recommendations Found
No products were found for the selected channel.



















