ब्लॉग पर वापस जाएं
Arnošt Havelka

प्रीमियम: Bash इंसिडेंट ड्रिल

सुरक्षित रिलीज़ ट्राइएज वर्कफ़्लो चलाएं: स्टेज, एरर निकालें, और प्रभाव मात्रा को वेरिफाई करें।

इंटरएक्टिव पाठ शुरू करें
प्रीमियम: Bash इंसिडेंट ड्रिल

आप ऑन-कॉल इंजीनियर हैं। सुरक्षित रिलीज़ सैंडबॉक्स बनाएं, बिल्ड एरर को अलग करें, और नुकसान का आकलन करें।

स्टेप 1: एक सुरक्षित वर्कस्पेस तैयार करें (Step 1: Prepare a Safe Workspace)

Command Prompt
app
C:\Users\User>ls

यह एक डिस्पोज़ेबल कॉपी बनाता है ताकि इन्वेस्टिगेशन कभी भी मूल फ़ोल्डर को न छुए।

स्टेप 2: बिल्ड लॉग से एरर निकालें (Step 2: Extract Errors from Build Logs)

Command Prompt
INFO compile step started ERROR missing env var WARN fallback cache used ERROR migration timeout
C:\Users\User>cat release/app/build.log

स्टेप 3: इंसिडेंट के आकार को वेरिफाई करें (Step 3: Verify Incident Size)

Command Prompt
ERROR missing env var ERROR migration timeout
C:\Users\User>cat release/errors.log

चेकलिस्ट जिसका आप दोबारा उपयोग कर सकते हैं (Checklist You Can Reuse)

  1. mkdir -p + cp -r के साथ स्टेज करें।
  2. grep के साथ क्रिटिकल लाइन्स को अलग करें।
  3. wc -l के साथ प्रभाव का आकलन करें।

ज्ञान जांच

1 / 2

ट्राइएज से पहले app को release/ में कॉपी क्यों करें?

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

Bash ओरिएंटेशन: PWD एंकर्स

pwd का उपयोग तेज़ ओरिएंटेशन एंकर के रूप में करें ताकि प्रत्येक अगला कमांड सही स्थान से चले।