Bidh Fedora agus CentOS a’ ruith Git Forge. Bidh GitLab a’ fosgladh 18 comasan seilbhe

Pròiseactan CentOS и Fedora aithris mun cho-dhùnadh seirbheis leasachaidh co-obrachail Git Forge a chruthachadh, a thèid a thogail a’ cleachdadh àrd-ùrlar GitLab. Bidh GitLab gu bhith na phrìomh àrd-ùrlar airson eadar-obrachadh le stòran Git agus airson pròiseactan aoigheachd co-cheangailte ri sgaoilidhean CentOS agus Fedora. Seirbheis a chaidh a chleachdadh roimhe Pàdruig fhathast ann, ach thèid a thoirt seachad gu cùram coimhearsnachd aig a bheil ùidh ann an leasachadh leantainneach. Thèid Pagure a thoirt air falbh bho thaic na sgioba CPE (Innleadaireachd Àrd-ùrlar Coimhearsnachd) a tha air am fastadh aig Red Hat, a tha an sàs ann a bhith a’ cumail suas a’ bhun-structair airson leasachadh agus foillseachadh fiosan Fedora agus CentOS.

Nuair a bha sinn a’ measadh fhuasglaidhean a dh’ fhaodadh a bhith ann airson an Git Forge ùr, bheachdaich sinn
Pagure agus Gitlab. Stèidhichte air sgrùdadh mu dheidhinn Ath-sgrùdaidhean 300 agus miannan bho chom-pàirtichean ann am pròiseactan Fedora, CentOS, RHEL agus CPE, chaidh riatanasan gnìomh a chruthachadh agus chaidh an roghainn a dhèanamh airson Gitlab. A bharrachd air gnìomhachd àbhaisteach le tasgaidhean (aonachadh, cruthachadh forcaichean, cuir còd, msaa), chaidh tèarainteachd, furasta a chleachdadh agus seasmhachd an àrd-ùrlar ainmeachadh am measg nam prìomh riatanasan.

Am measg nan riatanasan bha feartan leithid a bhith a’ cur iarrtasan putaidh thairis air HTTPS, dòighean air casg a chuir air ruigsinneachd gu geugan, taic do mheuran prìobhaideach, dealachadh ruigsinneachd do luchd-cleachdaidh bhon taobh a-muigh agus a-staigh (mar eisimpleir, gus obrachadh air cuir às do so-leòntachd aig àm embargo air fiosrachadh fhoillseachadh mun duilgheadas) , eadar-aghaidh eòlas, aonachadh fo-shiostaman airson obrachadh le aithisgean duilgheadas, còd, sgrìobhainnean agus dealbhadh feartan ùra, cothrom air innealan airson amalachadh le IDE, taic airson sruthan obrach àbhaisteach.

De na comasan GitLab a thug buaidh aig a’ cheann thall air a’ cho-dhùnadh an àrd-ùrlar seo a thaghadh, chaidh iomradh a thoirt air taic do fho-bhuidhnean le ruigsinneachd roghnach air stòran, an comas bot a chleachdadh airson aonaidhean fèin-ghluasadach (tha feum air CentOS Stream gus pasganan a chumail leis an kernel), an làthaireachd innealan togte airson leasachadh a phlanadh, an comas seirbheis SAAS deiseil a chleachdadh le ìre cinnteach de chothrom (saoraidh goireasan airson bun-structar an fhrithealaiche a chumail suas).

Tha an co-dhùnadh mar-thà air adhbhrachadh càineadh am measg luchd-leasachaidh leis gun deach an co-dhùnadh a dhèanamh gun deasbad farsaing ro-làimh. Chaidh draghan a thogail cuideachd nach biodh an t-seirbheis a' cleachdadh an deasachadh Coimhearsnachd an-asgaidh de GitLab. Gu sònraichte, chan eil na comasan a tha riatanach gus na riatanasan airson Git Forge a tha air am mìneachadh san fhoillseachadh rim faighinn ach anns an dreach seilbhe. GitLab mu dheireadh.

Chaidh an rùn an t-seirbheis SAAS (tagradh mar sheirbheis) a thug GitLab seachad a chleachdadh, an àite a bhith a’ cleachdadh GitLab air na frithealaichean aige, a chàineadh cuideachd, a bheir an t-seirbheis a-mach à smachd (mar eisimpleir, tha e do-dhèanta a bhith cinnteach gu bheil a h-uile so-leòntachd ann. thèid an siostam a chuir air falbh gu sgiobalta, gu ceart tha bun-structar air a chumail suas, aon latha cha bhi telemetry air a chuir an sàs agus sabotage le luchd-obrach companaidh treas-phàrtaidh air an dùnadh a-mach). Chan eil am fuasgladh cuideachd ag obair leis Prionnsabalan stèidheachaidh Fedora, a tha a’ sònrachadh gum feum am pròiseact roghainn a thoirt do roghainnean eile an-asgaidh.

Aig an aon àm, GitLab ainmeachadh mu bhith a’ lorg buileachadh 18 comasan a chaidh a thabhann roimhe seo a-mhàin ann an deasachaidhean seilbhe de GitLab. Tha comasan a’ còmhdach diofar raointean de riaghladh a’ chearcall leasachaidh bathar-bog iomlan, a’ gabhail a-steach dealbhadh leasachaidh, cruthachadh phròiseactan, dearbhadh, riaghladh pacaid, gineadh fuasglaidh, rèiteachadh agus tèarainteachd.

Chaidh na gnìomhan a leanas a ghluasad chun raon an-asgaidh:

  • A 'ceangal cùis co-cheangailte;
  • Cùis às-mhalairt bho GitLab gu CSV;
  • Modh airson a bhith a’ dealbhadh, ag eagrachadh agus a’ faicinn pròiseas leasachaidh gnìomhachd no sgaoilidhean fa leth;
  • Seirbheis togte airson com-pàirtichean pròiseict a cheangal ri treas phàrtaidhean a’ cleachdadh post-d.
  • Terminal lìn airson Web IDE;
  • Comas faidhlichean a shioncronachadh gus atharrachaidhean ann an còd a dhearbhadh anns a’ chrìoch lìn;
  • Dealbhaich smachdan a leigeas leat mockups agus maoin a luchdachadh suas gu sgaoileadh, a’ cleachdadh cùis mar aon àite ruigsinneachd air a h-uile dad a dh’ fheumas tu gus feart ùr a leasachadh;
  • Aithisgean càileachd còd;
  • Taic do mhanaidsearan pacaid Conan (C/C ++), Maven (Java), NPM (node.js) agus NuGet (.NET);
  • Taic airson cleachdadh canary, a leigeas leat dreach ùr den tagradh a chuir a-steach air pàirt bheag de na siostaman;
  • Sgaoilidhean mean air mhean, a’ leigeil le dreachan ùra a bhith air an lìbhrigeadh gu dìreach àireamh bheag de shiostaman an toiseach, mean air mhean a’ meudachadh còmhdach gu 100%;
  • Brataichean gnìomhachd gnìomh, a tha ga dhèanamh comasach am pròiseact a lìbhrigeadh ann an grunn eagranan, a 'cur an gnìomh feartan sònraichte;
  • Modh tar-shealladh cleachdadh, a leigeas leat measadh a dhèanamh air staid gach àrainneachd amalachaidh leantainneach stèidhichte air Kubernetes;
  • Taic airson grunn chlàran Kubernetes a mhìneachadh anns an rèiteachadh (mar eisimpleir, faodaidh tu cruinneachaidhean Kubernetes air leth a chleachdadh airson buileachadh deuchainn agus eallach obrach);
  • Taic airson a bhith a’ mìneachadh poileasaidhean tèarainteachd lìonra soithichean a leigeas leat ruigsinneachd eadar pods Kubernetes a chuingealachadh.

A bharrachd air an sin, faodar a thoirt fa-near foillseachadh Bidh GitLab ag ùrachadh 12.9.1, 12.8.8 agus 12.7.8 (Deasachadh Coimhearsnachd agus Tionndadh Iomairt), a shocraicheas an so-leòntachd. Tha a’ chùis air a bhith an làthair bho chaidh GitLab EE / CE 8.5 a leigeil ma sgaoil agus leigidh e susbaint faidhle ionadail sam bith a leughadh nuair a ghluaiseas tu cùis eadar pròiseactan.
Thèid mion-fhiosrachadh mun so-leòntachd fhoillseachadh às deidh 30 latha.

Source: fosgailtenet.ru

Cuir beachd ann