7:15
Setup a Python Code Quality CI Pipeline with UV & Ruff
This video shows how to setup a modern CI Pipeline using various tools such as UV, Ruff, Pytest and Pyright. A write-up is ...
22:41
GitLab CI/CD Tutorial | Python Project Pipeline (Build, Lint, Test, Deploy)
In this session, I'll walk you through how to set up a CI/CD pipeline in GitLab using a simple Python project. We'll cover: - What ...
4:45
Boost Your Python Code Quality: Pre-commit Tutorial (UV & Ruff)
This video shows how to create a solid pre-commit setup for Python. Previous video containing the CI pipeline: ...
27:28
Build and Publish Artifacts to Package Registry using Gitlab Pipeline | Python Project CI/CD
This video explains the simple and detailed explanation to build and publish code artifacts to Gitlab package registry.
19:33
GitLab CI/CD Pipeline Tutorial for Beginners
New to GitLab? No worries! Start your DevOps journey with me: ...
7:09
What is a Linter and Why You Should Use One | Linters EXPLAINED
What is a linter? How does a linter work? Why should I use a linter? These questions, and many more, come up every time I ...
3:23
gitlab #github #devops #git #developer #programming #linux #coding #docker #kubernetes #jenkins #cicd #pipeline #ansible ...
5:16
Speed Up Python Linting by 200X with Ruff Rust Linter
See how Ruff, an open-source Python linter written in Rust, improves lint times from 60 seconds with Pylint down to 0.29 seconds.
35:47
Python Tutorial: Ruff - A Fast Linter & Formatter to Replace Multiple Tools and Improve Code Quality
In this Python tutorial, we'll be learning how to use Ruff, a super-fast Python linter and formatter written in Rust. We'll cover how to ...
22:59
GitOps Tutorial - Adding Bandit SAST + Unit Testing to Your GitLab CI/CD Pipeline
Want to take your GitLab CI/CD pipeline to the next level? In this video, I'll show you how to integrate Bandit (Python SAST ...
6:45
Pipeline Editor in GitLab - test your CI configs
Pipeline Editor is a new feature in GitLab. Have you used it already? Link to the blog post: ...
14:40
GitLab - Run A Pipeline on a Merge Request and POST the Results as a Comment
Hey gang! Join Professor Feeser of IRIS7 as we learn to trigger a GitLab pipeline on a merge request event, and then POST the ...
4:09
Add Security Scanning to your CI/CD pipeline in under 1 min
GitLab is the most comprehensive AI-powered DevSecOps Platform allowing you to deliver better, more secure software faster!
1:31
How to Ignore Flake8 "Line Too Long" Error in GitLab CI
Learn how to effectively ignore Flake8's "line too long" error in your GitLab CI pipeline, making linting easier without compromising ...
27:57
Operational Maturity with Ansible + GitLab for Drift Detection & Remediation
Teams keep saying “shift-left,” but real operational maturity shows up in your pipeline. In this walkthrough, I demo a full Ansible + ...
4:59
GitLab linter integration with Hadolint - Enforcing best practices for writing a Dockerfile
For feedback please tag me in an issue opened in the project below @alex-dess (GitLab User) Links: Hadolint GitLab: ...
22:38
Automating Deployments to ECS with GitLab CI/CD
Contents: 0:48 - Steps overview 1:26 - Adding the CI/CD template to deploy to ECS 2:58 - Getting the project image URI 3:38 ...
30:48
[PyCon US] Who Tests the Testers? Making and Testing Pipelines
You likely have a good pipeline that either runs tests, lints, or deployments for your project. But when it comes to changing that ...
45:25
How to Improving code standards with mega linter
Mega-Linter analyses consistency and quality of 48 languages, 22 formats, 19 tooling formats, and so much more. Is it all you ...
1:10:14
Learn Complete GitLab CI/CD in 1 hour | GitLab CI CD Tutorial
Gitlab complete tutorial | Gitlab CI CD pipeline zero to hero course | Gitlab ci cd tutorial for beginners Learn Gitlab from scratch ...