✨سه محیط اصلی در فرآیند CI/CD
⚙️ اول از همه: ENV یعنی چی؟
یعنی Environment، یعنی یک محیط مجزا برای اجرای برنامهت.
ما توی CI/CD چندتا محیط داریم که برنامهمون به ترتیب توشون تست و اجرا میشه تا آماده بشه برای استفاده واقعی توسط کاربرا.
✅ معمولاً سه محیط اصلی داریم:
1️⃣ Development / Test (توسعه / تست)
📍 معمولاً اسم برنچ: develop یا test
🔧 اینجا برنامهنویسا کدنویسی میکنن، تست اولیه انجام میدن.
👨💻 همه چیز هنوز خامه!
🧪 تستهای اولیه (unit tests, integration tests) توی این مرحله انجام میشه.
2️⃣ Staging / Prelive (مرحله پیشنمایش)
📍 معمولاً اسم برنچ: stage, prelive, release
🎯 اینجا محیطی شبیه محیط واقعی ساخته میشه.
👀 تیم تست (QA) یا کارفرما میتونن برنامه رو ببینن، بدون اینکه کاربر نهایی ببینه.
🧪 تستهای پیشرفتهتری (UI test, end-to-end test) اینجا انجام میشه.
3️⃣ Production / Live (محیط نهایی)
📍 معمولاً اسم برنچ: main, master, live, operation
🧍♂️ این همون محیطیه که کاربرهای واقعی دارن باهاش کار میکنن.
📢 هیچ اشتباهی اینجا نباید باشه!
📁 #DevOps #CICD
✅ کانال تخصصی لاراول
📌 @PapiDon_state
☕️ اتاق برنامهنویسی
📌 @PapiDon_coding