Fa'asa'olotoina o le faiga fa'apipi'i Open Build Service 2.10

Fausia fa'asa'olotoga Tatala Auaunaga Faufale 2.10, faamoemoe e fa'atulagaina le fa'agasologa o le atina'eina o tufatufaga ma oloa fa'akomepiuta, e aofia ai le tapenaina ma le tausiga o fa'asalalauga ma fa'afouga. O le faiga e mafai ai ona tuʻufaʻatasia afifi mo le tele o faʻasalalauga Linux poʻo le fausiaina o lau lava tufatufaga e faʻavae i luga o se faʻavae pusa.

Lagolago fale mo 21 faʻatulagaina faʻavae (tufatufaina), e aofia ai CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) ma Ubuntu. Fa'apotopotoga e mafai mo 6 fausaga, e aofia ai le i386, x86_64 ma le ARM. OBS e aofia ai le sili atu i le 140 afe afifi ma faʻaaogaina e avea ma faiga muamua mo le fausiaina o openSUSE, Tizen, Sailfish / Mer, NextCloud ma VideoLAN poloketi, faʻapea foʻi ma le fausiaina o oloa Linux i Dell, Cray ma Intel.

Ina ia fausia le lomiga lata mai o se polokalame tuʻufaʻatasia i le tulaga o se pusa binary mo le manaʻomia faiga, naʻo le fatuina o se faila faʻapitoa pe faʻafesoʻotaʻi le fale teu oloa o loʻo tuʻuina atu i luga o le upega tafaʻilagi. software.opensuse.org. E le gata i lea, e mafai ona e fatuina se siosiomaga faʻapitoa faʻapitoa mo le faʻatinoina i faiga faʻapitoa, siosiomaga ao, poʻo le siiina mai o se tufatufaina Live. A galue ma le OBS, e mafai e se tagata atiaʻe ona faʻaogaina se tautua i luga ole laiga ua saunia build.opensuse.org poʻo faʻavae se faiga tutusa i lau server. E le gata i lea, e mafai ona vave faʻapipiʻi au lava atinaʻe e faʻaaoga ai faʻapitoa aʻoaʻoga ata mo masini komepiuta, koneteina, faʻapipiʻi faʻapitonuʻu poʻo mo le faʻapipiʻiina o le PXE i luga ole fesoʻotaiga.

E mafai ona otometi le siiina mai o tusitusiga autu mai fafo Git poʻo Subversion repositories poʻo faʻamaumauga ma faʻamaumauga mai le ftp ma le upega tafaʻilagi o galuega autu, lea e mafai ai e oe ona faʻaumatia le faʻaogaina o le tusi o faʻamaumauga ma le code i le masini a le atinaʻe i le lotoifale ma mulimuli ane. faaulufale mai i totonu o le OpenSUSE Build Service. O lo'o tu'uina atu i tagata fa'apipi'i pusa se auala e fuafua ai fa'alagolago i isi afifi ma otometi ona toe fausia nei fa'alagolago pe a fai ni suiga ia i latou. Pe a faʻaopoopo patches, e mafai ona faʻataʻitaʻiina i latou i afifi tutusa mai isi poloketi.

Ina ia pulea le Open Build Service, e mafai ona e faʻaogaina uma meafaigaluega laina laina ma se upega tafaʻilagi. O loʻo iai meafaigaluega mo le faʻafesoʻotaʻi o tagata faʻatau lona tolu ma faʻaogaina punaoa mai auaunaga i fafo e pei o GitHub, SourceForge ma kde-apps.org. E maua e le au atinaʻe mea faigaluega mo le fatuina o vaega ma le faʻatulagaina o le galulue faʻatasi. Laiti o vaega uma o le polokalama, e aofia ai le upega tafaʻilagi, faiga faʻataʻitaʻiga faʻapipiʻi ma faʻapipiʻi pito i tua, tatala laiseneina ile GPLv2.

Faatasi ai ma le faaleleiafaʻaopoopo i le Open Build Service 2.10:

  • Maea toe fai 'upega tafaʻilagi, lea na toe tusia i le faʻaaogaina o vaega o le Bootstrap framework, lea na mafai ai ona faʻafaigofie le tausiga o tulafono, faʻatasi le mamanu o vaega eseese ma faʻaumatia le tele o faʻalavelave (na latou faʻaaogaina muamua le 960 Grid System, latou lava autu mo Jquery UI ma le tele o CSS patino). E ui lava i le toe faʻafouga faʻapitoa, na taumafai le au atinaʻe e faʻatumauina le faʻalauiloaina o elemene ma le auala masani e galue ai e faʻaitiitia ai le faʻalavelave pe a sui i se lomiga fou;

    Fa'asa'olotoina o le faiga fa'apipi'i Open Build Service 2.10

  • Ua mae'a galuega e fa'aleleia atili ai le lagolago mo le tu'uina atu ma le fa'apipi'iina o talosaga mo containers tu'ufua. Sauniuni tusi resitala mo le tufatufaina o pusa. Mo se faʻataʻitaʻiga, e faʻalauiloa se siosiomaga fou e faʻavae i luga o le faleoloa Tumbleweed, e tatau nei ona e taʻavale "docker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash". Puipuia
    lagolago mo le siakiina o le tulaga o faʻapotopotoga binary (pule faʻasaʻo) i totonu o pusa. Faʻaopoopoina le lagolago mo faʻamatalaga kiwi ma le mafai ona gaosia faʻaaliga tele-arch;

  • Faʻaopoopo modules mo le tuʻufaʻatasia ma Gitlab ma Pagure, lea e fa'atagaina oe e fa'amauina ni gaioiga i le OBS pe a faia ni fa'atonuga fou po'o ni mea fa'apitoa e tutupu i nei faiga.
  • Faʻapipiʻiina le gafatia e tuʻuina atu i le Amazon EC2 ma Microsoft Azure cloud environments, faʻapea foʻi ma le lolomiina e ala i Vagrant;
  • sysv init scripts ua suia i faila systemd;
  • Faʻaopoopo le lagolago mo le teuina o fua faʻatatau ma faʻamatalaga faʻatinoga i le InfluxDB DBMS;
  • Emoji e faʻatagaina i totonu o faʻamaumauga (ia aofia i totonu o database.yml, e tatau ona seti le encoding i le utf8mb4);
  • Faʻaopoopoina se filifiliga e tuʻuina atu faʻamatalaga i tagata e ona le feʻau e uiga i faʻafitauli, ma faʻamatalaga e uiga i faʻamatalaga fou;
  • O se galuega mo le faʻamaoniga muamua o talosaga ua faʻaalia (e talia le talosaga pe a maeʻa le iloiloga);
  • Fa'ata'ita'iina le fa'atinoga o tulafono mo le fa'atupuina o oloa ma fa'asalalau i totonu o le fale teu oloa. O lo'o iai nei i le fa'atonu le tomai e fa'atupu fa'afou ai se poloketi.

puna: opennet.ru

Faaopoopo i ai se faamatalaga