Checks CLI को अपनी CI/CD पाइपलाइन में इंटिग्रेट करना एक आसान प्रोसेस है. GitHub और GitLab जैसे लोकप्रिय प्लैटफ़ॉर्म के पहले से मौजूद वर्कफ़्लो का इस्तेमाल किया जा सकता है. इसके अलावा, इस्तेमाल की जा रही अन्य सेवाओं के लिए इंटिग्रेशन को अपनी पसंद के मुताबिक बनाया जा सकता है. CI/CD का पालन करने के फ़ायदों के बारे में ज़्यादा जानने के लिए, Google for Developers पर हमारी ब्लॉग पोस्ट पढ़ें.
Checks CI/CD को अपनाने के सामान्य उदाहरण
आम तौर पर, अनुपालन और डेवलपर टीमें, अपने CI/CD में इन तरीकों से जांच करती हैं:
डेवलपर के लिए समस्याएं ढूंढना: आम तौर पर, डेवलपमेंट प्रोसेस के दौरान अनुपालन से जुड़ी समस्याओं का पता लगाने के लिए, जांचों का इस्तेमाल किया जाता है. इसके बाद, अपने CI/CD प्लैटफ़ॉर्म में विश्लेषण के नतीजे दिखाए जा सकते हैं, ताकि आपकी डेवलपमेंट टीम के सदस्यों को ज़्यादा जानकारी मिल सके. अगर आपको सिर्फ़ इसी इस्तेमाल के लिए प्लगिन का इस्तेमाल करना है, तो हमारा सुझाव है कि आप प्लगिन को इस तरह कॉन्फ़िगर करें कि वे बिल्ड को फ़ेल न करें. इससे डेवलपमेंट की प्रोसेस में कोई रुकावट नहीं आएगी.
रिलीज़ से पहले की बिल्ड में समस्याएं आने से रोकना: जांचों से, नई रिलीज़ में नियमों के पालन से जुड़ी समस्याएं आने से रोका जा सकता है. इसके लिए, ये जांचें आपकी बिल्ड को फ़ेल कर देती हैं और आपके CI/CD प्लैटफ़ॉर्म में विश्लेषण के नतीजे उपलब्ध कराती हैं. इसके बाद, आपके डेवलपर या DevOps टीमें इन नतीजों का इस्तेमाल करके यह तय कर सकती हैं कि बिल्ड को रोकना है या जारी रखना है.
लगातार मॉनिटरिंग: इस्तेमाल के पहले उदाहरण की तरह ही, Checks Console में हर सीआई/सीडी विश्लेषण के स्नैपशॉट कैप्चर किए जाएंगे. इससे अलग-अलग फ़ंक्शन वाली टीमें, अनुपालन से जुड़ी समस्याओं के बारे में अप-टू-डेट रहेंगी और उन्हें सूचनाएं मिलती रहेंगी.
सीआई/सीडी डिप्लॉयमेंट के तरीके
Checks में, आपकी पाइपलाइन के लिए कॉन्फ़िगरेशन के कई विकल्प उपलब्ध होते हैं. इनसे आपको अपने एनवायरमेंट और प्राथमिकताओं के हिसाब से पाइपलाइन सेट अप करने में मदद मिलती है. दोनों तरीकों में, एक ही तरह की जांच का विश्लेषण किया जाता है. इससे यह पक्का होता है कि नतीजे एक जैसे हों.
सीआई/सीडी प्लगिन की जांच करता है
CI/CD प्लगिन की जांच करने की सुविधा, GitHub और fastlane के लिए उपलब्ध है. यह सुविधा जल्द ही अन्य प्लैटफ़ॉर्म के लिए भी उपलब्ध होगी. इन प्लग इन का इस्तेमाल करना, सेट अप करने और शुरू करने का सबसे आसान तरीका है. साथ ही, इनमें सबसे ज़्यादा इस्तेमाल किए जाने वाले पैरामीटर शामिल होते हैं.
सीएलआई बाइनरी की जांच करता है
अगर Checks के पास आपके प्लैटफ़ॉर्म के लिए कोई प्लगिन नहीं है, तो Checks CLI का इस्तेमाल किया जा सकता है. इससे समस्या हल करने और कॉन्फ़िगरेशन के लिए, जाना-पहचाना इंटरफ़ेस मिलता है. Checks CLI, Linux, Windows, और macOS के लिए उपलब्ध है.
Checks API
जिन टीमों के वर्कफ़्लो को ज़रूरत के मुताबिक बनाया गया है उनके लिए, Checks एक मज़बूत REST API उपलब्ध कराता है. इसका इस्तेमाल स्कैन शुरू करने, रिपोर्ट वापस पाने, और अपनी खास ज़रूरतों के हिसाब से अनुभव को बेहतर बनाने के लिए करें. ज़्यादा जानकारी के लिए, Checks API के दस्तावेज़ पढ़ें.