د 21 هدف پلیټ فارمونو (توزیع) لپاره د جوړولو ملاتړ کوي ، پشمول CentOS ، Debian ، Fedora ، OpenMandriva ، openSUSE ، SUSE Enterprise Linux ، Red Hat Enterprise Linux (RHEL) او Ubuntu. مجلس د 6 جوړښتونو لپاره ممکن دی، په شمول i386، x86_64 او ARM. OBS له 140 زرو څخه ډیر کڅوړې پوښي او د OpenSUSE، Tizen، Sailfish/Mer، NextCloud او VideoLAN پروژو جوړولو لپاره د لومړني سیسټم په توګه کارول کیږي، او همدارنګه په ډیل، کری او انټیل کې د لینکس محصولاتو جوړولو لپاره.
د مطلوب سیسټم لپاره د بائنری کڅوړې په شکل کې د ورکړل شوي برنامې وروستي نسخه رامینځته کولو لپاره ، یوازې یو ځانګړی فایل رامینځته کړئ یا په ویب پا onه کې وړاندې شوي د بسته بندۍ ذخیره وصل کړئ.
دا ممکنه ده چې د بهرني Git یا Subversion Repositories څخه د سرچینې متنونو ډاونلوډ اتومات کړئ یا د لومړني پروژو د ftp او ویب سرورونو څخه کوډ سره آرشیفونه ، کوم چې تاسو ته اجازه درکوي د ځایی پراختیا کونکي ماشین ته د کوډ سره د آرشیفونو منځمهاله لاسي ډاونلوډ کولو څخه خلاص شئ او ورپسې. په OpenSUSE Build Service کې وارد کړئ. د بسته بندۍ ساتونکي په نورو کڅوړو باندې د انحصاراتو د ټاکلو لپاره وسیله چمتو کوي او په اتوماتيک ډول دا انحصار بیا رغوي کله چې دوی ته بدلون ورکړل شي. کله چې پیچونه اضافه کړئ، دا ممکنه ده چې دوی د نورو پروژو څخه ورته کڅوړو سره ازموینه وکړئ.
د خلاص جوړونې خدمت اداره کولو لپاره ، تاسو کولی شئ دواړه د کمانډ لاین وسیلې او ویب انٹرفیس وکاروئ. د دریمې ډلې مراجعینو سره د نښلولو او د بهرنیو خدماتو لکه GitHub، SourceForge او kde-apps.org څخه د سرچینو کارولو لپاره وسایل شتون لري. پراختیا کونکي د ګروپونو رامینځته کولو او همکارۍ تنظیم کولو وسیلو ته لاسرسی لري. د سیسټم د ټولو برخو کوډ، په شمول د ویب انٹرفیس، د بسته بندي ازموینې سیسټم او د اسمبلۍ بیکینډونه،
د
- په بشپړ ډول
بیا شوی ویب انٹرفیس ، کوم چې د بوټسټریپ چوکاټ اجزاو په کارولو سره بیا لیکل شوی و ، کوم چې دا ممکنه کړې چې د کوډ ساتنه ساده کړي ، د مختلف برخو ډیزاین متحد کړي او له ډیری پیچلتیاو څخه ځان خلاص کړي (پخوا دوی د 960 گرډ سیسټم کارولی و ، د Jquery UI لپاره د دوی خپله موضوع او د ځانګړي CSS کثرت). د بنسټیز بیا ډیزاین سره سره، پراختیا کونکو هڅه وکړه چې د عناصرو پیژندنه او د کار کولو پیژندل شوې لاره وساتي ترڅو د نوي نسخې بدلولو په وخت کې د ناخوښۍ کمولو لپاره؛ - د جلا شوي کانټینرونو لپاره د غوښتنلیکونو تحویل او پلي کولو لپاره د ملاتړ ښه کولو لپاره کار ترسره شوی. چمتو شوی
ثبت د کانټینر توزیع لپاره. د مثال په توګه ، د Tumbleweed ذخیره پراساس د نوي چاپیریال پیل کولو لپاره ، تاسو اوس یوازې د "docker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash" چلولو ته اړتیا لرئ. خوندي
په کانټینرونو کې د بائنری مجلسونو (د خوشې کولو کنټرول) حالت تعقیبولو لپاره ملاتړ. د کیوي پروفایلونو لپاره ملاتړ اضافه شوی او د څو آرچ مینیفیسټونو رامینځته کولو وړتیا؛ - د Gitlab سره د ادغام لپاره ماډلونه اضافه شوي او
پاګور ، کوم چې تاسو ته اجازه درکوي په OBS کې ځینې کړنې وتړئ کله چې نوي ژمنې ترسره کیږي یا مشخصې پیښې پدې سیسټمونو کې پیښیږي. - د ایمیزون EC2 او مایکروسافټ Azure کلاوډ چاپیریالونو ته د اپلوډ کولو وړتیا ، په بیله بیا د Vagrant له لارې خپرول؛
- sysv init سکریپټونه د سیسټمډ فایلونو سره بدل شوي؛
- په InfluxDB DBMS کې د فعالیت ډیټا سره د میټریکونو ذخیره کولو لپاره ملاتړ اضافه شوی؛
- ایموجي ته د متن په برخو کې اجازه شته (د دې لپاره چې په database.yml کې شامل شي، کوډ کول باید utf8mb4 ته تنظیم شي)؛
- د نوي نظرونو په اړه معلوماتو سره د ستونزو په اړه د پیغام مالکینو ته د خبرتیاو لیږلو اختیار اضافه شوی؛
- د غوښتنو د لومړني تایید لپاره یو فعالیت څرګند شوی (غوښتنه یوازې د بیاکتنې بشپړیدو وروسته منل کیږي)؛
- په ذخیره کې د محصول تولید او خپرولو لپاره مطلوب کوډ فعالیت. پالن جوړونکی اوس د دې وړتیا لري چې په تدریجي ډول یوه پروژه تازه کړي.
سرچینه: opennet.ru