Checks CLI, Checks की सुविधा को आपके डेवलपमेंट वर्कफ़्लो में शामिल करता है. सीएलआई को स्थानीय तौर पर, सीआई/सीडी पाइपलाइन में या अन्य तरह की स्क्रिप्ट और ऑटोमेशन के ज़रिए चलाया जा सकता है.
Checks CLI को सेट अप करने और इस्तेमाल करने के लिए, यह तरीका अपनाएं:
- Checks सीएलआई इंस्टॉल करना
- अपने मशीन की पुष्टि करना
- Checks CLI को इंटिग्रेट करें और उसका इस्तेमाल करें. इसके लिए, कमांड लाइन से कमांड चलाएं या Checks CLI को अपने सीआई/सीडी एनवायरमेंट में इंटिग्रेट करें.
Checks CLI सेट अप करना
Checks CLI को इंस्टॉल या अपडेट करने के लिए, Linux या macOS के लिए दी गई टेबल में मौजूद स्टैंडअलोन एक्ज़ीक्यूटेबल का इस्तेमाल करें.
Checks CLI इंस्टॉल करने के बाद, आपको पुष्टि करनी होगी. इसके बाद, कमियों की जांच और उन्हें ठीक करने की प्रोसेस शुरू की जा सकती है. इसके लिए, सबसे पहले इंस्टॉलेशन की जांच करें.
स्टैंडअलोन एक्ज़ीक्यूटेबल फ़ाइलों की मदद से इंस्टॉल करना
Checks, नई रिलीज़ और खास वर्शन के लिए, स्टैंडअलोन एक्ज़ीक्यूटेबल डाउनलोड लिंक उपलब्ध कराता है. उदाहरण के लिए, यहां दिए गए लिंक macOS और Linux के लिए हैं:
- https://dl.google.com/checks/cli/latest/checks-macos
- https://dl.google.com/checks/cli/v0.2.0/checks-linux
उदाहरण के लिए, macOS पर Checks CLI का सबसे नया वर्शन डाउनलोड और चलाने के लिए, यह निर्देश चलाएं:
curl --compressed https://dl.google.com/checks/cli/latest/checks-macos -o checks
chmod +x ./checks
mv ./checks /usr/local/bin/- पक्का करें कि आपने पैकेज मैनेजर और तीसरे पक्ष के ज़रूरी टूल इंस्टॉल किए हों.
- अपने प्लैटफ़ॉर्म के लिए, Checks CLI बाइनरी डाउनलोड करें:
Linux
प्लैटफ़ॉर्म |
पैकेज |
साइज़ |
SHA256 चेकसम |
Linux |
35.1 एमबी |
cc12317c0d5b0a2edfe8d5bf28a3a0739d5bd469ccd771772bf65129ae97c94f |
chmod +x ./checks कमांड चलाकर, बाइनरी को एक्ज़ीक्यूटेबल बनाएं. (ज़रूरी नहीं है) बाइनरी को ऐसी जगह पर ले जाएं जहां इसे ग्लोबल तौर पर चलाया जा सके: mv ./checks
/usr/local/bin/
macOS
प्लैटफ़ॉर्म |
पैकेज |
साइज़ |
SHA256 चेकसम |
macOS |
29.4 एमबी |
a82699336aaf0f6b0a9502c293c84be45459d79d348a74eae3bbaaf89d1daa33 |
बाइनरी को एक्ज़ीक्यूटेबल बनाने के लिए, chmod +x ./checks चलाएं (ज़रूरी नहीं) बाइनरी को ऐसी जगह पर ले जाएं जहां इसे ग्लोबल तौर पर एक्ज़ीक्यूट किया जा सके: mv ./checks
/usr/local/bin/
Windows
प्लैटफ़ॉर्म |
पैकेज |
साइज़ |
SHA256 चेकसम |
Windows 8.1 और इसके बाद के वर्शन और Windows Server 2012 और इसके बाद के वर्शन |
29.5 एमबी |
7ca465e28ffec9a7e16bc71e01bbaf9629c95d517e5846a31280a49af400d3c7 |
(ज़रूरी नहीं) फ़ाइल का नाम बदलकर checks.exe करें, ताकि आप जांच करने वाले कमांड चला सकें. उदाहरण के लिए, checks help.
सीएलआई के नए वर्शन पर अपडेट करना
हमारा सुझाव है कि आप सीएलआई के अपडेट की जांच समय-समय पर करते रहें, ताकि आपको नई सुविधाएं मिल सकें और गड़बड़ियों को ठीक करने वाले अपडेट मिलते रहें.
ऊपर दी गई टेबल से नया वर्शन डाउनलोड किया जा सकता है. इसके बाद, अपने सिस्टम पर मौजूद पिछले वर्शन को बदला जा सकता है.
इंस्टॉलेशन की जांच करना
पुष्टि करने के बाद, इंस्टॉलेशन की जांच की जा सकती है. तुरंत जांच करने के लिए, checks --help चलाएं.
अतिरिक्त जानकारी
checks --help चलाएं या सीएलआई कमांड और विकल्पों की खास जानकारी देखें.
सहायता पाना
Checks CLI या Checks से जुड़ी किसी भी तरह की मदद पाने के लिए, checks-support@google.com पर ईमेल भेजें.
सीएलआई की पुष्टि करना
सीएलआई इंस्टॉल करने के बाद, आपको किसी Google खाते में साइन इन करना होगा. Checks CLI को Checks ऐक्सेस करने की अनुमति देने के लिए, सेवा खाते या उपयोगकर्ता खाते का इस्तेमाल करें.
सेवा खाता, आपके Google Cloud प्रोजेक्ट से जुड़ा Google Cloud खाता होता है. यह किसी खास उपयोगकर्ता से नहीं जुड़ा होता. सेवा खाते, सीआई एनवायरमेंट में जांचें सेट अप करने के लिए काम आते हैं.
उपयोगकर्ता खाता, एक ऐसा Google खाता होता है जिसके पास आपके Checks खाते का ऐक्सेस होता है. यह आपकी कमांड लाइन से Checks CLI का इस्तेमाल करने का सबसे अच्छा विकल्प है.
सेवा खाते की मदद से पुष्टि करना
- Google Cloud Console खोलें और अपना प्रोजेक्ट चुनें.
- एपीआई लाइब्रेरी में जाकर, Checks API को चालू करें.
- Google Cloud Console में आईएएम सेवा खाते पेज पर जाकर, अपने प्रोजेक्ट के लिए एक सेवा खाता बनाएं. सेवा खाता बनाएं पर क्लिक करें और सेवा खाते की जानकारी डालें.
- अपने नए बनाए गए सेवा खाते के लिए, एक निजी JSON कुंजी बनाएं. इसके बाद, कुंजी को ऐसी जगह पर ले जाएं जहां से आपके बिल्ड एनवायरमेंट को ऐक्सेस किया जा सके. इस फ़ाइल को किसी सुरक्षित जगह पर रखें, क्योंकि इससे एडमिन को जांचों का ऐक्सेस मिलता है.
- सीएलआई का इस्तेमाल करते समय,
CHECKS_CREDENTIALSएनवायरमेंट वैरिएबल को अपनी निजी कुंजी वाली JSON फ़ाइल के पाथ पर सेट करें. अगर Checks CI/CD प्लगिन का इस्तेमाल किया जा रहा है, तो क्रेडेंशियल देने का तरीका जानने के लिए, प्लगिन के दस्तावेज़ देखें.
- सेवा खाते को अपने Checks खाते का ऐक्सेस देने के लिए, Checks Console के सेटिंग पेज पर जाकर ईमेल पता जोड़ें और उसे मालिक की भूमिका असाइन करें. उपयोगकर्ताओं को अपने Checks खाते में शामिल होने का न्योता देने के बारे में ज़्यादा जानने के लिए, टीम के ऐक्सेस को मैनेज करना लेख पढ़ें.
उपयोगकर्ता खाते से पुष्टि करना
अहम जानकारी: अगर आपको एसएसएच के ज़रिए कनेक्ट करना है, तो पोर्ट 9005 को फ़ॉरवर्ड करें.
नीचे दिए गए निर्देश का इस्तेमाल करके, अपने Google खाते से Checks CLI में साइन इन करें:
checks loginयह कमांड, आपकी लोकल मशीन को Checks से कनेक्ट करती है. साथ ही, आपको अपने Checks खातों का ऐक्सेस देती है.
- अगर आपने पहले साइन इन किया था, लेकिन अब आपको किसी दूसरे Google खाते पर स्विच करना है, तो
checks login --reauthका इस्तेमाल करें. - साइन आउट करने के लिए,
checks logoutका इस्तेमाल करें.
- अगर आपने पहले साइन इन किया था, लेकिन अब आपको किसी दूसरे Google खाते पर स्विच करना है, तो
पुष्टि करने के लिए जनरेट किए गए यूआरएल को ब्राउज़र में खोलें.
अपने Google खाते में साइन इन करें.
Checks को अपने Checks खाते का ऐक्सेस देने के लिए सहमति दें.