منصوبے کے بارے میں
Crabbox ایک ڈویلپر ٹول ہے جو آپ کے Git ریپوزٹری سے کمانڈز کو ریموٹ مشینوں، موجودہ SSH ہوسٹس، یا مقامی کنٹینرز پر چلاتا ہے۔ یہ آپ کے ورکنگ ٹری (بشمول غیر کمٹ شدہ تبدیلیاں) کو منتخب مشین پر سنک کرتا ہے، کمانڈ چلاتا ہے، آؤٹ پٹ اسٹریم کرتا ہے، اور ایگزٹ کوڈ واپس کرتا ہے۔ یہ ایک بار چلنے والے رنز اور تکراری ایڈٹ-رن لوپس کے لیے دوبارہ استعمال کے قابل وارم باکسز کی حمایت کرتا ہے۔ پرووائیڈرز میں مقامی Docker/Podman، اسٹیٹک SSH، کلاؤڈ VMs (AWS، Azure، GCP، Hetzner)، ورچوئلائزیشن پلیٹ فارمز (Proxmox، Incus، Firecracker)، Apple Silicon VMs/کنٹینرز، اور مینیجڈ سینڈ باکس سروسز (Daytona، E2B، Modal، RunPod) شامل ہیں۔ ایک اختیاری کوآرڈینیٹر مشترکہ ٹیم کی صلاحیت کے لیے اسناد، لیزز، بجٹ، اور ہسٹری کا انتظام کرتا ہے۔ خصوصیات میں نامزد جابز، GitHub Actions ہائیڈریشن، فیلئر کیپسولز، چیک پوائنٹس، ڈیسک ٹاپ/براؤزر QA، آرٹیفیکٹس، ٹیلی میٹری، اور پیئر گروپس شامل ہیں۔ کنفیگریشن .crabbox.yaml کے ذریعے ماحولیاتی اجازت فہرستوں کے ساتھ کی جاتی ہے۔ یہ پروجیکٹ MIT لائسنس یافتہ ہے اور اس میں CLI، کوآرڈینیٹر رن ٹائمز، اور ایجنٹ انٹیگریشنز شامل ہیں۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.