دستاویزات پر واپس
CI/CD اور خودکار ڈیپلوئمنٹ
آٹو ڈیپلائی سیٹ اپ کرنا
GitHub میں کوڈ پش کرنے پر اپنی ایپلیکیشن خودکار تعینات کریں۔
Intermediate5 min readUpdated 2024-02-01
آٹو ڈیپلائی کیا ہے؟
آٹو ڈیپلائی خودکار آپ کی ایپ دوبارہ تعینات کرتا ہے جب:
- آپ اپنی کنفیگر کردہ برانچ میں کوڈ پش کریں
- ورک فلو کامیابی سے مکمل ہو
- آپ دستی طور پر تعیناتی متحرک کریں
ہر بار تبدیلی کرنے پر "Deploy" کلک کرنے کی ضرورت نہیں۔
آٹو ڈیپلائی فعال کرنا
- اپنی ایپ کی سیٹنگز کھولیں
- CI/CD ٹیب پر جائیں
- "Auto-Deploy" آن ٹوگل کریں
- مانیٹر کرنے کے لیے برانچ منتخب کریں
- پولنگ انٹرول کنفیگر کریں (یا webhooks استعمال کریں)
یہ کیسے کام کرتا ہے؟
Server Compass تبدیلیوں کی جانچ کرتا ہے:
- کنفیگر شدہ وقفوں پر آپ کی ریپوزیٹری پول کرتا ہے
- آپ کی برانچ پر نئے کمٹس شناخت کرتا ہے
- نئی بلڈ اور تعیناتی متحرک کرتا ہے
- کامیابی یا ناکامی کی اطلاع دیتا ہے
زیرو ڈاؤن ٹائم ڈیپلائی
آٹو ڈیپلائی زیرو ڈاؤن ٹائم حکمت عملی استعمال کرتا ہے:
- نئا کنٹینر موجودہ کے ساتھ شروع ہوتا ہے
- ہیلتھ چیکس نئے کنٹینر کی تصدیق کرتے ہیں
- ٹریفک نئے کنٹینر پر سوئچ ہوتا ہے
- پرانا کنٹینر مہذبانہ طور پر بند ہوتا ہے
Screenshots

Video Tutorials
Related Features
Auto-Deploy on Push
Enable automatic deployments triggered by code pushes. Configure polling intervals and branch filters.
Zero-Downtime Deployment
Blue-green deployment strategy ensures zero interruption. Health checks validate new containers before switching traffic.
GitHub Actions Integration
Build and deploy using GitHub Actions free CI minutes. Your server resources stay free for running apps.
Ready to try Server Compass?
Download the app and deploy your first application in under 5 minutes.
Download Server Compass