सेवा खाते से पुष्टि करें


सेवा खातों की मदद से, App Distribution को सीआई (सीआई) एनवायरमेंट में सेट अप किया जा सकता है. सेवा खाते से पुष्टि करना आपको क्लाइंट लाइब्रेरी (जैसे, Firebase सीएलआई या फ़ास्टलेन) का इस्तेमाल करने की अनुमति देता है अपने बिल्ड डिस्ट्रिब्यूट करें. अगर पुष्टि करने के लिए किसी सेवा खाते का इस्तेमाल किया जाता है, Firebase, ऐप्लिकेशन डिफ़ॉल्ट क्रेडेंशियल (ADC) का इस्तेमाल करता है अपने ऐप्लिकेशन के क्रेडेंशियल का पता लगाना है. यह जानकारी पाने के लिए, GOOGLE_APPLICATION_CREDENTIALS एनवायरमेंट वैरिएबल.

  1. खोलें Google Cloud कंसोल और अपना प्रोजेक्ट चुनें.
  2. सेवा खाता बनाएं पर क्लिक करें और सेवा खाते की जानकारी डालें.
  3. बनाएं और जारी रखें पर क्लिक करें.
  4. Firebase App Distribution एडमिन की भूमिका जोड़ें और हो गया पर क्लिक करें.
  5. एक निजी JSON कुंजी बनाएं और उसे ऐसी जगह पर ले जाएं जहां से आपके पास ऐक्सेस हो एनवायरमेंट बनाना. इस फ़ाइल को किसी सुरक्षित जगह पर रखें, क्योंकि यह एडमिन को अनुमति देती है आपके Firebase प्रोजेक्ट में, App Distribution को ऐक्सेस किया जा सकता है.
  6. अगर आपने 20 सितंबर के बाद अपना ऐप्लिकेशन बनाया है, तो इस चरण को छोड़ दें, 2019: Google API कंसोल में, Firebase App Distribution एपीआई. जब कहा जाए, तब उसी नाम से प्रोजेक्ट चुनें जो आपके Firebase का नाम है प्रोजेक्ट.
  7. एनवायरमेंट वैरिएबल GOOGLE_APPLICATION_CREDENTIALS को पाथ पर सेट करें आपकी निजी कुंजी JSON फ़ाइल का फ़ॉर्मैट:
    export GOOGLE_APPLICATION_CREDENTIALS=/absolute/path/to/credentials/file.json