CI का क्या मतलब है?
इसका मतलब है Continuous Integration (निरंतर एकीकरण)।
परिभाषा
Continuous Integration (CI) एक सॉफ़्टवेयर विकास प्रथा है जिसमें डेवलपर्स नियमित रूप से अपने कोड परिवर्तनों को एक केंद्रीय रिपॉजिटरी में मिला देते हैं, इसके बाद स्वचालित रूप से बिल्ड और परीक्षण किए जाते हैं। यह DevOps दर्शन का एक केंद्रीय तत्व है।
स्वचालन
CI दोनों एक सांस्कृतिक घटक और स्वचालन घटक को शामिल करता है। कोड परिवर्तनों से स्वचालित बिल्ड प्रक्रियाएं उत्पन्न होती हैं जो कार्यात्मक सॉफ़्टवेयर बनाने के लिए होती हैं।
लक्ष्य
CI के प्रमुख लक्ष्य हैं जल्दी से त्रुटियों को ढूंढना और ठीक करना, सॉफ़्टवेयर गुणवत्ता में सुधार करना और नई सॉफ़्टवेयर अपडेट्स की जांच और रिलीज़ के लिए समय को कम करना।
आत्मविश्वास
निरंतर एकीकरण यह विश्वास उत्पन्न करता है कि कोडबेस हमेशा कार्यात्मक स्थिति में होता है।
परीक्षण कवरेज
CI में विभिन्न पहलुओं के लिए स्वचालित परीक्षणों का एक व्यापक सेट शामिल होना चाहिए ताकि इसकी गुणवत्ता आश्वासन स्तर को सुनिश्चित किया जा सके।
और जानना चाहते हैं?
अगर आप CI के बारे में और जानने के लिए उत्सुक हैं, मुझसे X पर संपर्क करें। मुझे विचार साझा करना, सवालों का जवाब देना और इन विषयों पर चर्चा करना पसंद है, तो झिझकें नहीं और ज़रूर आएं। जल्द ही मिलते हैं!
CD क्या है?
Continuous Deployment (CD) एक सॉफ़्टवेयर इंजीनियरिंग दृष्टिकोण है, जिसमें क...
ALM का क्या मतलब है?
ALM, या एप्लिकेशन जीवनचक्र प्रबंधन, एक सॉफ़्टवेयर एप्लिकेशन को उसके प्रारंभ...
DevOps क्या है?
DevOps एक सॉफ़्टवेयर विकास दर्शन है जो सॉफ़्टवेयर डेवलपर्स और IT संचालन पेश...
Blue / Green डिप्लॉयमेंट क्या है?
यह एक सॉफ़्टवेयर डिप्लॉयमेंट विधि है जो दो समान उत्पादन वातावरण बनाए रखती ह...
Continuous Integration (CI) और Continuous Deployment (CD) क्या हैं?
CI का मतलब है कोड परिवर्तनों को एक साझा रिपॉजिटरी में बार-बार एकीकृत करना औ...