Loading...

I Overengineered a CI/CD Pipeline with 69 Absurd Steps

18,663 views 817________

Gitlab Duo: https://go.gitlab.com/cx8Ckq

I took a perfectly normal Git repository and turned it into an absolute monstrosity. Let's create the most over-engineered CI/CD pipeline possible, featuring:

69 pipeline stages of pure chaos
Discord + Slack integration that roasts your code
AI-powered commit message judgement
Auto-fail on Fridays (because we're responsible developers)
Random success music based on your code quality
Multi-cloud deployment just because we can
Documentation that automatically converts to gibberish
15% chance to randomly reject your PR
ASCII art for EVERYTHING
and more...

🔧 Project used: OpenContracts: https://jsv4.github.io/OpenContracts/

LINKS
---
MY 12K+ DISCORD 💬
  / discord  

CONNECT WITH ME ON SOCIAL
📸 Instagram:
  / lewismenelaws  

🎚TikTok:
  / lewismenelaws  

🐣 Twitter:
  / lewismenelaws  

My gear 💻
https://liinks.co/lewismenelaws
-----

TIMESTAMPS
0:00 Intro
0:20 What is a CI/CD Pipeline?
0:57 What CI/CD solves.
1:12 The Project we will be working on
1:27 Phase 1: Linting and Testing
2:53 Phase 2: The Backend Tasks
4:36 Phase 3: Silly Implementations
6:31 Phase 4: Deployment Processes
8:00 Phase 5: Adding in the dumbest things.
9:00 What we learned....
9:23 Thank you GitLab!

コメント