मैं खुद को monorepos के बारे में शिक्षित कर रहा हूं क्योंकि मेरा मानना है कि यह मेरी टीम और हमारी परियोजनाओं की वर्तमान स्थिति के लिए एक अच्छा समाधान है। हमारे पास कई वेब उत्पाद हैं (क्लाइंट पोर्टल, आंतरिक पोर्टल, एपीआई, कोर साझा कोड)।monorepo के अंदर संस्करण उत्पादों को कैसे करें?
जहां मैं उस उत्तर को खोजने के लिए संघर्ष कर रहा हूं जिसे मैं ढूंढना चाहता हूं वह संस्करण है।
संस्करण रणनीति क्या है जब आपकी सभी परियोजनाएं और उत्पाद एक मोनोरपो के अंदर हैं?
- 1 संस्करण सभी फिट बैठता है?
- स्वतंत्र संस्करण के साथ गिट उप-मॉड्यूल (मोनो रेपो होने का बिंदु तोड़ने का प्रकार)
- अन्य रणनीति?
और सीआई परिप्रेक्ष्य से, जब आप प्रोजेक्ट ए में कुछ करते हैं, तो क्या आपको यह सुनिश्चित करने के लिए सभी परियोजनाओं में परीक्षणों का पूरा सूट लॉन्च करना चाहिए, भले ही कुछ भी नहीं बदला गया हो एक निर्भरता/शेयर मॉड्यूल?
आपको स्पष्ट रूप से उल्लेख करना चाहिए कि आप किस वीसीएस का उपयोग करते हैं (गिट की तरह लगता है) और आप किस टूल का उपयोग करते हैं। आप किस प्रकार का रिलीज वर्कफ़्लो उपयोग करते हैं। स्टैक ओवरफ्लो के लिए 1 में 2 प्रश्न भी अच्छे नहीं हैं। – tkruse