बेज़ेल ने बताया है कि लंबे समय तक सहायता (एलटीएस) रिलीज़ मॉडल होता है, जिसमें मेजर वर्शन हर नौ महीने में रिलीज़ होता है. वर्शन हर महीने रिलीज़ किए जाते हैं. इस पेज पर Basel की रिलीज़ नीति के बारे में बताया गया है, जैसे, रिलीज़ के कैंडिडेट, टाइमलाइन, सूचनाएं, और टेस्टिंग.
बेज़ल की रिलीज़ यहां देखी जा सकती हैं GitHub.
रिलीज़ के लिए कैंडिडेट
Basel के नए वर्शन के लिए एक रिलीज़ कैंडिडेट आम तौर पर यहां बनाया जाता है: मदद मिलती है. काम को GitHub पर गड़बड़ी रिलीज़ करें जो टारगेट रिलीज़ की तारीख दिखाता है. साथ ही, उसे मौजूदा रिलीज़ मैनेजर को असाइन किया जाता है. रिलीज़ करने वाले उम्मीदवारों को बेज़ल यूनिट के सभी टेस्ट पास करने चाहिए और कोई भी अनचाहा कॉन्टेंट नहीं दिखाना चाहिए बिल्डकाइट पर टेस्ट किए गए प्रोजेक्ट में रिग्रेशन.
रिलीज़ के उम्मीदवारों की घोषणा baaz-discuss. अगले कुछ दिनों में, Basel की टीम हर किसी के लिए, कम्यूनिटी की गड़बड़ी की रिपोर्ट पर नज़र रखती है कम या ज़्यादा हो सकता है.
रिलीज़ किया जा रहा है
अगर किसी रिग्रेशन का पता नहीं चलता है, तो उम्मीदवार को इस बाद आधिकारिक तौर पर रिलीज़ कर दिया जाता है एक हफ़्ता. हालांकि, रिग्रेशन की वजह से किसी उम्मीदवार की रिलीज़ में देरी हो सकती है. अगर आपने रिग्रेशन पाए जाते हैं, तो बेज़ल टीम रिग्रेशन को ठीक करने के लिए कैंडिडेट को रिलीज़ करें. अगर कोई और रिग्रेशन नहीं मिलता है पहले दिन से एक हफ़्ते के बाद, लगातार दो कामकाजी दिनों के लिए रिलीज़ कैंडिडेट, उम्मीदवार को वापस ले लिया जाता है.
रिलीज़ कैंडिडेट के हिसाब से, काट-छांट करने के बाद नई सुविधाओं को नहीं चुना जाता. इसके अलावा, अगर नई सुविधा में कोई गड़बड़ी है, तो इस सुविधा को रिलीज़ कैंडिडेट. सिर्फ़ ऐसी गड़बड़ियां जो बहुत ज़्यादा असर डाल सकती हैं या जिन्हें खत्म कर सकती हैं रिलीज़ बनाने के बाद, उसे किसी रिलीज़ कैंडिडेट में ठीक से सेट कर दिया जाता है.
रिलीज़ सिर्फ़ उस दिन रिलीज़ की जाती है जिस दिन अगला दिन, कामकाजी दिन होता है.
अगर हाल की रिलीज़ में किसी गंभीर समस्या का पता चलता है, तो बेज़ल टीम पैच रिलीज़ करने से पहले उसे ठीक करने की ज़रूरत नहीं पड़ेगी. क्योंकि यह पैच मौजूदा रिलीज़ बनाने के बजाय, पैच रिलीज़ वाला कैंडिडेट, ऑर्डर दो कामकाजी दिनों के बाद रिलीज़ किया जाएगा.
टेस्ट करना
हर रात आपके सभी प्रोजेक्ट का एक साथ बैजल का इस्तेमाल करके ci.bazel.build चलाया जा रहा है सिर पर बाइनरी बनाई गई हैं, और बाइनरी छोड़ी गई हैं. इन प्रोजेक्ट का असर नुकसान पहुंचा सकने वाले बदलावों के बारे में सूचना दी जाती है.
रिलीज़ कैंडिडेट जारी किए जाने के बाद, Google की अन्य कंपनियां TensorFlow को पूरी तरह से टेस्ट किया गया है रिलीज़ कैंडिडेट बाइनरी का इस्तेमाल करके टेस्ट सुइट बना सकता है. अगर आपके पास कोई ज़रूरी प्रोजेक्ट है का इस्तेमाल करते हुए, हमारा सुझाव है कि आप अपने-आप टेस्ट होने की ऐसी प्रोसेस शुरू करें जो मौजूदा रिलीज़ कैंडिडेट को ट्रैक करने, और किसी भी रिग्रेशन की रिपोर्ट करने की सुविधा देता है.