اتاق برنامه نویسی </>: post #160 — TG.ME

اتاق برنامه نویسی </>Photo
سه محیط اصلی در فرآیند 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
👍2
May 20, 2025 543 7