वितरण और सॉफ्टवेयर के विकास के लिए एक मंच, ओपन बिल्ड सर्विस 2.10 के नए संस्करण का विमोचन किया

हाल ही में ओपन बिल्ड सर्विस 2.10 प्लेटफॉर्म की शुरुआत की घोषणा की गई थी, जो डिजाइन किया गया है सॉफ्टवेयर वितरण और उत्पादों की विकास प्रक्रिया को व्यवस्थित करने के लिए, रिलीज़ और अपडेट तैयार करने और बनाए रखने सहित। प्रणाली संकुल को संकलित करने की अनुमति देने के लिए बाहर खड़ा है अधिकांश प्रमुख लिनक्स वितरणों के लिए या एक निश्चित पैकेज के आधार पर अपना स्वयं का वितरण बनाएं।

संकलन 21 प्लेटफार्मों का समर्थन करता है (वितरण), CentOS, डेबियन, Fedora, OpenMandriva, openSUSE, SUSE एंटरप्राइज़ लिनक्स, Red Hat Enterprise Linux (RHEL), और Ubuntu सहित। I6, x386_86, और ARM सहित 64 आर्किटेक्चर के लिए असेंबली संभव है।

OBS 140,000 से अधिक पैकेजों को शामिल करता है और इसका उपयोग ओपनएसयूएसईएस, टिज़ेन, सेलफिश / मेर, नेक्स्टक्लाउड और वीडियोलैन परियोजनाओं के निर्माण के लिए मुख्य प्रणाली के रूप में किया जाता है, साथ ही डेल, क्रे और इंटेल पर लिनक्स उत्पादों का निर्माण किया जाता है।

वांछित सिस्टम के लिए बाइनरी पैकेज के रूप में दिए गए प्रोग्राम का एक नया संस्करण बनाने के लिए, यह एक विनिर्देश फ़ाइल बनाने या software.opensuse.org साइट पर प्रस्तुत पैकेज रिपॉजिटरी को जोड़ने के लिए पर्याप्त है।

इसके अतिरिक्त, वर्चुअलाइजेशन सिस्टम, क्लाउड-आधारित वातावरण या लाइव वितरण के रूप में डाउनलोड करने के लिए तैयार न्यूनतम वातावरण बनाया जा सकता है।

ओपन बिल्ड सर्विस के बारे में

ओबीएस के साथ काम करते समय, एक डेवलपर ऑनलाइन सेवा का उपयोग कर सकता है build.opensuse.org या अपने सर्वर पर एक समान प्रणाली स्थापित करें।

भी, आप जल्दी से अपने खुद के बुनियादी ढांचे को तैनात कर सकते हैं वर्चुअल मशीन, कंटेनर, स्थानीय इंस्टॉलेशन या नेटवर्क पर पीबीएसई बूटिंग के लिए विशेष रूप से तैयार छवियों की मदद से।

रिपॉजिटरी या बाहरी फ़ाइलों से स्रोत ग्रंथों के डाउनलोड को स्वचालित करना संभव है Ftp कोड और प्राथमिक प्रोजेक्ट वेब सर्वर के साथ Git या तोड़फोड़, आपको स्थानीय डेवलपर मशीन को कोड फ़ाइलों के मध्यवर्ती मैनुअल डाउनलोड से छुटकारा पाने की अनुमति देता है और फिर उन्हें खुलेआम बिल्ड सेवा में आयात करता है।

जब उन्हें परिवर्तन किया जाता है, तो निर्भरता के स्वत: पुनर्मूल्यांकन के साथ अन्य पैकेजों की निर्भरता निर्धारित करने के लिए साथी पैकेजों को उपकरणों के साथ आपूर्ति की जाती है। पैच जोड़कर, उन्हें अन्य परियोजनाओं से समान पैकेज के साथ परीक्षण करना संभव है।

ओपन बिल्ड सर्विस का प्रबंधन करने के लिए, आप दोनों टूल का उपयोग कर सकते हैंकमांड लाइन और एक वेब इंटरफेस।

थर्ड-पार्टी क्लाइंट्स को जोड़ने और बाह्य सेवाओं जैसे कि GitHub, SourceForge, और kde-apps.org से संसाधनों का उपयोग करने के लिए उपकरण हैं।

डेवलपर्स के पास समूह बनाने और सहयोग को व्यवस्थित करने के लिए उपकरणों तक पहुंच है। वेब इंटरफेस, टेस्ट पैकेज सिस्टम और पिछले संस्करण के घटकों सहित सिस्टम के सभी घटकों के लिए कोड GPLv2 लाइसेंस के तहत खुला है।

ओपन बिल्ड सर्विस 2.10 की मुख्य नई विशेषताएं

इस नए संस्करण में वेब इंटरफेस को पूरी तरह से नया रूप दिया गया है फ्रेम घटकों के साथ जूते का फीता, जिसने कोड रखरखाव को सरल बनाया, बहु-भाग लेआउट को एकीकृत किया, और कई जटिलताओं को समाप्त कर दिया (पहले इस्तेमाल किए गए 960 ग्रिड सिस्टम, जेकीरी यूआई के लिए अपनी थीम, और बहुत विशिष्ट सीएसएस)।

प्रसंस्करण के बावजूद, डेवलपर्स ने तत्वों की मान्यता और काम करने के सामान्य तरीके को संरक्षित करने की कोशिश की नए संस्करण में संक्रमण के दौरान असुविधा को कम करने के लिए;

आवेदन वितरण और तैनाती के लिए समर्थन में सुधार के लिए काम किया गया है अछूता कंटेनरों के लिए।

Gitlab और Pagure के साथ एकीकरण के लिए मॉड्यूल जोड़े गए, नई प्रतिबद्धताएं बनाते समय या जब इन प्रणालियों में कुछ घटनाएं घटती हैं, तो आप ओबीएस में कुछ क्रियाओं को जोड़ने की अनुमति देते हैं।

Amazon EC2 और Microsoft Azure क्लाउड वातावरण के साथ-साथ Vagrant के माध्यम से एकीकृत डाउनलोड।

कोड प्रदर्शन उत्पाद निर्माण और रिलीज के लिए अनुकूलित किया गया था भंडार में। डेवलपर के पास परियोजना को बढ़ाने के लिए अवसर है।

अन्य उपन्यासों में से जो हम पाते हैं:

  • Sysv स्टार्टअप स्क्रिप्ट को सिस्टमड फाइलों के साथ बदल दिया जाता है
  • InfluxDB में प्रदर्शन डेटा के साथ मैट्रिक्स संग्रहीत करने के लिए जोड़ा गया समर्थन
  • इमोजी का उपयोग पाठ क्षेत्रों में करने की अनुमति है (डेटाबेस में शामिल किया जाना है। हाइमल, एन्कोडिंग को utfbmbb में सेट किया जाना चाहिए)
  • नई टिप्पणियों के बारे में जानकारी के साथ, समस्याओं के बारे में संदेश स्वामियों को सूचनाएं भेजने का विकल्प जोड़ा गया
  • अनुरोध फ़ंक्शन की प्रारंभिक पुष्टि दिखाई दी (समीक्षा पूरी होने के बाद ही अनुरोध स्वीकार किया जाता है)

Fuente: https://openbuildservice.org


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।