Ukukhutshwa kwenkqubo yokwakha iphakheji Vula iNkonzo yoKwakha i-2.10

Yakhiwe ukukhululwa kweqonga Vula iNkonzo yoKwakha 2.10, ecetyiweyo ukuququzelela inkqubo yophuhliso lonikezelo kunye neemveliso zesoftware, kubandakanya ukulungiswa kunye nokugcinwa kokukhutshwa kunye nohlaziyo. Inkqubo yenza kube nokwenzeka ukuwela-ukuqokelela iipakethe zonikezelo olukhulu lweLinux okanye wakhe owakho usasazo ngokusekelwe kwisiseko sephakheji enikiweyo.

Ixhasa ukwakhiwa kweeplatifomu ezijoliswe kwi-21 (ukusasazwa), kuquka i-CentOS, i-Debian, i-Fedora, i-OpenMandriva, i-openSUSE, i-SUSE Enterprise Linux, i-Red Hat Enterprise Linux (i-RHEL) kunye no-Ubuntu. INdibano inokwenzeka kwi-architectures ye-6, kuquka i-i386, x86_64 kunye ne-ARM. I-OBS igubungela ngaphezulu kwe-140 lamawaka eephakheji kwaye isetyenziswa njengeyona nkqubo iphambili yokwakha i-openSUSE, iTizen, iSailfish/Mer, iiprojekthi zeNextCloud kunye neVideoLAN, kunye nokwakha iimveliso zeLinux eDell, Cray kunye neIntel.

Ukwakha inguqulelo yamva nje yenkqubo enikiweyo ngokohlobo lwempahla yokubini yenkqubo efunwayo, yenza nje ifayile ethile okanye uqhagamshele indawo yokugcina impahla eboniswe kwiwebhusayithi. software.opensuse.org. Ukongeza, unokwenza indawo esele ilungiselelwe i-minimalistic ukuze uqhutywe kwiinkqubo ze-virtualization, indawo zefu, okanye ukukhuphela njengosasazo oluphilayo. Xa usebenza ne-OBS, umphuhlisi unokusebenzisa inkonzo esele yenziwe kwi-intanethi build.opensuse.org okanye ukuseka inkqubo efanayo kumncedisi wakho. Ukongeza, ungathumela ngokukhawuleza isiseko sakho usebenzisa abaqeqeshwe ngokukodwa imifanekiso koomatshini benyani, izikhongozeli, ufakelo lwasekuhlaleni okanye ukuqalelwa kwePXE ngaphezulu komsebenzi womnatha.

Kuyenzeka ukukhuphela ngokuzenzekela ukhuphelo lwezicatshulwa zemvelaphi ukusuka kwiGit yangaphandle okanye iGqibo logcino okanye oovimba abanekhowudi esuka kwiftp kunye neeseva zewebhu zeeprojekthi eziphambili, ezikuvumela ukuba ulahle ukhuphelo oluphakathi lwesandla logcino ngekhowudi kumatshini womphuhlisi wasekhaya kunye nokulandelayo. ngenisa kwi-OpenSUSE Build Service. Abagcini bepakethi babonelelwa ngeendlela zokumisela ukuxhomekeka kwezinye iipakethe kwaye bakhe ngokuzenzekelayo ezi zixhomekeke xa utshintsho lwenziwa kubo. Xa ufaka iipetshi, kunokwenzeka ukubavavanya ngeepakethe ezifanayo ezivela kwezinye iiprojekthi.

Ukulawula i-Open Build Service, ungasebenzisa zombini izixhobo zomgca womyalelo kunye nojongano lwewebhu. Kukho izixhobo zokudibanisa abathengi bomntu wesithathu kunye nokusebenzisa oovimba abasuka kwiinkonzo zangaphandle njenge GitHub, SourceForge kunye ne kde-apps.org. Abaphuhlisi banokufikelela kwizixhobo zokwenza amaqela kunye nokulungelelanisa intsebenziswano. Ikhowudi yawo onke amacandelo enkqubo, kubandakanywa ujongano lwewebhu, inkqubo yovavanyo lwepakethe kunye neendibano ezingasemva, ivuliwe ilayisenisi phantsi kwe-GPLv2.

Phakathi uphuculoifakwe kwi-Open Build Service 2.10:

  • Ngokupheleleyo yenziwe ngokutsha ujongano lwewebhu, olwabhalwa ngokutsha kusetyenziswa amacandelo esikhokelo seBootstrap, eyenze ukuba kube lula ukugcinwa kwekhowudi, ukudibanisa uyilo lwamacandelo ahlukeneyo kunye nokususa iingxaki ezininzi (ngaphambili babesebenzisa iNkqubo yeGridi ye-960, umxholo wabo we-JQuery UI kwaye ubuninzi beCSS ethile). Nangona uhlengahlengiso oluhlaziyiweyo, abaphuhlisi bazama ukugcina ukuqatshelwa kwezinto kunye nendlela eqhelekileyo yokusebenza ukunciphisa ukungahambi kakuhle xa utshintshela kwinguqu entsha;

    Ukukhutshwa kwenkqubo yokwakha iphakheji Vula iNkonzo yoKwakha i-2.10

  • Umsebenzi sele wenziwe ukuphucula inkxaso yokuhanjiswa nokusasazwa kwezicelo zezikhongozeli ezizimeleyo. Ilungisiwe irejista ukuhanjiswa kwesikhongozeli. Umzekelo, ukuqalisa indawo entsha esekwe kwindawo yokugcina iTumbleweed, ngoku kufuneka usebenze "idocker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash". Ikhuselwe
    inkxaso yokulandelela ubume bendibano yokubini (ulawulo lokukhutshwa) kwizikhongozeli. Inkxaso eyongeziweyo kwiiprofayili ze-kiwi kunye nokukwazi ukuvelisa i-multi-arch manifests;

  • Iimodyuli ezongeziweyo zokudibanisa neGitlab kunye Pagure, ekuvumela ukuba ubophe iintshukumo ezithile kwi-OBS xa iziboniso ezintsha zenziwe okanye iziganeko ezikhankanyiweyo zisenzeka kwezi nkqubo.
  • Ukwakhelwa-ngaphakathi ukukwazi ukulayisha kwi-Amazon EC2 kunye ne-Microsoft Azure cloud environments, kunye nokupapasha ngeVagrant;
  • sysv init izikripthi zitshintshwe ngeefayile ze-systemd;
  • Inkxaso eyongeziweyo yokugcina i-metrics ngedatha yokusebenza kwi-InfluxDB DBMS;
  • I-Emoji ivumelekile kwiindawo ezibhaliweyo (ukuba ifakwe kwi-database.yml, i-encoding kufuneka imiselwe ku-utf8mb4);
  • Yongeza inketho yokuthumela izaziso kubanikazi bomyalezo malunga neengxaki, kunye nolwazi malunga namagqabantshintshi amatsha;
  • Kuye kwavela umsebenzi woqinisekiso lokuqala lwezicelo (isicelo samkelwe kuphela emva kokuba uphononongo lugqityiwe);
  • Ukusebenza kwekhowudi ephuculweyo yokuvelisa imveliso kunye nokupapashwa kwindawo yokugcina. Umcwangcisi ngoku unamandla okuhlaziya iprojekthi ngokwandayo.

umthombo: opennet.ru

Yongeza izimvo