डिप्लॉयमेंट की मदद से कम्यूनिटी कनेक्टर को इस्तेमाल और टेस्ट करने के लिए उपलब्ध कराया जा सकता है. हेड डिप्लॉयमेंट को Apps Script में डिफ़ॉल्ट रूप से बनाया जाता है. इसमें हमेशा कोड का काम करने वाला मौजूदा वर्शन होगा. हालांकि, कम्यूनिटी कनेक्टर के अलग-अलग वर्शन के आधार पर, अतिरिक्त डिप्लॉयमेंट किए जा सकते हैं. उदाहरण के लिए, हेड डिप्लॉयमेंट के अलावा, आपके पास टेस्ट डिप्लॉयमेंट और प्रोडक्शन डिप्लॉयमेंट होना चाहिए. इससे यह पक्का करने में मदद मिलती है कि उपयोगकर्ताओं के लिए आपके कनेक्टर का स्थिर और जांचा हुआ वर्शन रिलीज़ किया जाए.
अपने कोड के अलग-अलग वर्शन को मैनेज करना
Apps Script में कम्यूनिटी कनेक्टर बनाने के दौरान, आपको प्रोडक्शन और डेवलपमेंट के लिए, अपने कनेक्टर कोड के अलग-अलग वर्शन बनाए रखने चाहिए. आपको अलग-अलग वर्शन को डिप्लॉय करने का तरीका भी पता होना चाहिए.
Apps Script प्रोजेक्ट के अलग-अलग वर्शन बनाए रखने के लिए, कृपया 'Apps स्क्रिप्ट' के वर्शन दस्तावेज़ देखें.
अलग-अलग डिप्लॉयमेंट बनाएं
डिप्लॉयमेंट बनाने के निर्देशों के लिए, अलग-अलग वर्शन वाला डिप्लॉयमेंट बनाना लेख पढ़ें.
मौजूदा डिप्लॉयमेंट में अपडेट जोड़ना
अगर आप अपने कनेक्टर को अन्य उपयोगकर्ताओं के साथ प्रकाशित या शेयर कर रहे हैं, तो हो सकता है कि आप आने वाले समय में पैच या अपडेट देना चाहें. ऐसा करने के लिए, डिप्लॉयमेंट सूची में जाकर मौजूदा डिप्लॉयमेंट में बदलाव करें और वह वर्शन चुनें जिसे आपको डिप्लॉय करना है. इस तरह, उपयोगकर्ताओं को कुछ और करने की ज़रूरत नहीं होगी. साथ ही, उन्हें यह अपडेट अपने-आप मिल जाएगा.
डिप्लॉयमेंट में बदलाव करने के निर्देशों के लिए, किसी वर्शन वाले डिप्लॉयमेंट में बदलाव करने का तरीका देखें.
सबसे सही तरीका: अलग-अलग HEAD, टेस्ट, और प्रोडक्शन डिप्लॉयमेंट रखें
सबसे नए वर्शन (HEAD) डिप्लॉयमेंट में हमेशा कोड का सबसे नया वर्शन शामिल होगा. इस डिप्लॉयमेंट का इस्तेमाल सिर्फ़ डेवलपमेंट के लिए किया जाना चाहिए. HEAD डिप्लॉयमेंट के अलावा, आपके पास एक टेस्ट डिप्लॉयमेंट और एक प्रोडक्शन डिप्लॉयमेंट होना चाहिए. कनेक्टर बनाते समय, अपने कोड के बढ़ते हुए वर्शन बनाए रखें. इसके बाद, टेस्ट और प्रोडक्शन डिप्लॉयमेंट के लिए सही वर्शन असाइन करें.