Ho lokolloa ha sistimi ea kaho ea liphutheloana Open Build Service 2.10

Thehile ho lokolloa sethaleng Open Build Service 2.10, reriloeng ho hlophisa ts'ebetso ea nts'etsopele ea kabo le lihlahisoa tsa software, ho kenyeletsoa ho lokisoa le ho lokisoa ha litokollo le lintlafatso. Sistimi e etsa hore ho khonehe ho bokella liphutheloana bakeng sa phepelo e kholo ea Linux kapa ho iketsetsa kabo ea hau ho ipapisitsoe le sephutheloana se fanoeng.

E ts'ehetsa moaho oa li-platform tse 21 tse shebiloeng (kabo), ho kenyeletsoa CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) le Ubuntu. Kopano e ka khoneha bakeng sa meralo ea 6, ho kenyelletsa le i386, x86_64 le ARM. OBS e akaretsa liphutheloana tse fetang likete tse 140 mme e sebelisoa e le sistimi ea mantlha ea ho aha merero ea openSUSE, Tizen, Sailfish/Mer, NextCloud le VideoLAN, hammoho le ho aha lihlahisoa tsa Linux ho Dell, Cray le Intel.

Ho theha mofuta oa morao-rao oa lenaneo le fanoeng ka mokhoa oa sephutheloana sa binary bakeng sa sistimi e lakatsehang, etsa feela faele e itseng kapa hokela polokelo ea sephutheloana e hlahisitsoeng webosaeteng. software.opensuse.org. Ntle le moo, o ka theha tikoloho e nyane e lokiselitsoeng ho etsoa lits'ebetsong tsa virtualization, tikolohong ea maru, kapa bakeng sa ho jarolla joalo ka Phatlalatso ea Live. Ha o sebetsa le OBS, moqapi a ka sebelisa tšebeletso ea inthaneteng e seng e entsoe build.opensuse.org kapa theha sistimi e ts'oanang ho seva sa hau. Ntle le moo, o ka sebelisa meaho ea hau ka potlako u sebelisa koetliso e khethehileng litšoantšo bakeng sa mechini ea sebele, lijana, ho kenya lisebelisoa tsa lehae kapa bakeng sa ho qala PXE holim'a marang-rang.

Hoa khonahala ho khoasolla lingoloa tsa mohloli ho tsoa libakeng tsa polokelo tsa Git kapa tsa Subversion kapa li-archives tse nang le khoutu e tsoang ho ftp le li-server tsa marang-rang tsa merero ea mantlha, e u lumellang hore u tlose ho jarolla ha li-archive tsa khale ka khoutu mochining oa mohlahlami oa lehae le tse latelang. kenya ho OpenSUSE Build Service. Bahlokomeli ba liphutheloana ba fuoa mokhoa oa ho tseba hore na ba itšetlehile ka liphutheloana tse ling 'me ba iketsetse bocha litšepiso tsena ha ho etsoa liphetoho ho bona. Ha u eketsa li-patches, hoa khoneha ho li leka ka liphutheloana tse tšoanang tse tsoang mererong e meng.

Ho laola Tšebeletso ea Open Build, u ka sebelisa lisebelisoa tsa mohala oa taelo le sebopeho sa webo. Ho na le lisebelisoa tsa ho hokahanya bareki ba mokha oa boraro le ho sebelisa lisebelisoa tse tsoang lits'ebeletso tsa kantle tse kang GitHub, SourceForge le kde-apps.org. Bahlahisi ba na le phihlello ea lisebelisoa tsa ho theha lihlopha le ho hlophisa tšebelisano. Khoutu ea likarolo tsohle tsa sistimi, ho kenyeletsoa sebopeho sa webo, sistimi ea tlhahlobo ea liphutheloana le li-backend tsa kopano, bula e nang le laesense tlasa GPLv2.

har'a ntlafatsoe kenyellelitsoe ho Open Build Service 2.10:

  • Ka ho feletseng nchafatsoa sehokelo sa marang-rang, se ileng sa ngoloa bocha ho sebelisoa likarolo tsa moralo oa Bootstrap, se entseng hore ho be bonolo ho boloka khoutu, ho kopanya moralo oa likarolo tse fapaneng le ho tlosa mathata a mangata (pele ba ne ba sebelisa 960 Grid System, sehlooho sa bona sa JQuery UI le bongata ba CSS e khethehileng). Ho sa tsotellehe ho tsosolosoa ka mokhoa o feteletseng, bahlahisi ba ile ba leka ho boloka tlhokomelo ea likarolo le mokhoa o tloaelehileng oa ho sebetsa ho fokotsa ho se thabise ha u fetolela phetolelong e ncha;

    Ho lokolloa ha sistimi ea kaho ea liphutheloana Open Build Service 2.10

  • Ho se ho entsoe mosebetsi oa ho ntlafatsa tšehetso bakeng sa phano le phano ea likopo bakeng sa linkho tse ka thoko. Lokisitsoe ngolisa bakeng sa kabo ea lijana. Mohlala, ho qala tikoloho e ncha e ipapisitseng le polokelo ea Tumbleweed, joale o hloka feela ho tsamaisa "docker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash". Sireletsehile
    tšehetso bakeng sa ho latedisa boemo ba dikopano tsa binary (taolo ya tokollo) ka dijaneng. Tšehetso e ekelitsoeng bakeng sa li-profiles tsa kiwi le bokhoni ba ho hlahisa lipontšo tse ngata tsa li-arch;

  • Li-module tse ekelitsoeng bakeng sa ho kopanngoa le Gitlab le Pagure, e u lumellang ho tlama liketso tse itseng ho OBS ha boitlamo bo bocha bo etsoa kapa liketsahalo tse boletsoeng li etsahala lits'ebetsong tsena.
  • Bokhoni bo hahelletsoeng ba ho kenya ho Amazon EC2 le Microsoft Azure cloud environments, hammoho le ho phatlalatsa ka Vagrant;
  • sysv init scripts e nkeloe sebaka ke lifaele tsa systemd;
  • Tšehetso e ekelitsoeng ea ho boloka metrics e nang le data ea ts'ebetso ho InfluxDB DBMS;
  • Emoji e lumelletsoe libakeng tsa mongolo (ho kenyeletsoa ho database.yml, khouto e tlameha ho hlophisoa ho utf8mb4);
  • E kentse khetho ea ho romella litsebiso ho beng ba melaetsa ka mathata, ka tlhahisoleseding e mabapi le maikutlo a macha;
  • Ho hlahile mosebetsi oa netefatso ea pele ea likopo (kopo e amoheloa feela kamora hore tlhahlobo e phetheloe);
  • Ts'ebetso e ntlafalitsoeng ea khoutu bakeng sa tlhahiso ea sehlahisoa le ho phatlalatsoa sebakeng sa polokelo. Moralo o se o na le bokhoni ba ho nchafatsa projeke ka ho eketseha.

Source: opennet.ru

Eketsa ka tlhaloso