Tionscadail и faoin gcinneadh seirbhís forbartha comhoibríoch Git Forge a chruthú, a thógfar ag baint úsáide as an ardán GitLab. Beidh GitLab mar an príomh-ardán chun idirghníomhú le stórtha Git agus chun tionscadail a óstáil a bhaineann le dáiltí CentOS agus Fedora. Seirbhís a úsáideadh roimhe seo leanfaidh sé de bheith ann, ach tabharfar ar láimh é do chúram pobail a bhfuil spéis aige i bhforbairt leanúnach. Bainfear Pagure de thacaíocht na foirne CPE (Innealtóireacht Ardáin Phobail) atá fostaithe ag Red Hat, atá ag gabháil do chothabháil an bhonneagair chun eisiúintí Fedora agus CentOS a fhorbairt agus a fhoilsiú.
Nuair a rinneamar measúnú ar réitigh fhéideartha don Git Forge nua, rinneamar machnamh ar
Pagure agus Gitlab. Bunaithe ar staidéar ar thart ar agus mianta ó rannpháirtithe i dtionscadail Fedora, CentOS, RHEL agus CPE, foirmíodh ceanglais feidhmiúlachta agus rinneadh an rogha i bhfabhar Gitlab. Chomh maith le hoibríochtaí caighdeánacha le stórtha (cumasc, forcanna a chruthú, cód a chur leis, etc.), sonraíodh slándáil, éascaíocht úsáide agus cobhsaíocht an ardáin i measc na bpríomhriachtanais.
I measc na gceanglas bhí gnéithe ar nós iarratais bhrú a sheoladh thar HTTPS, bealaí chun rochtain ar bhrainsí a shrianadh, tacaíocht do bhrainsí príobháideacha, deighilt rochtana d’úsáideoirí seachtracha agus inmheánacha (mar shampla, oibriú chun leochaileachtaí a dhíchur le linn lánchosc ar fhaisnéis faoin bhfadhb a nochtadh) , comhéadan eolais, aontú fochóras chun oibriú le tuarascálacha fadhbanna, cód, doiciméadú agus pleanáil gnéithe nua, infhaighteacht uirlisí le haghaidh comhtháthú le IDE, tacaíocht do shreafaí oibre caighdeánacha.
As na cumais GitLab a raibh tionchar acu sa deireadh ar an gcinneadh an t-ardán seo a roghnú, luadh tacaíocht d’fhoghrúpaí a bhfuil rochtain roghnach acu ar stórtha, an cumas bot a úsáid le haghaidh cumasc uathoibríoch (tá CentOS Stream ag teastáil chun pacáistí a choinneáil leis an eithne), an uirlisí ionsuite a bheith ann chun forbairt a phleanáil, an cumas seirbhís SAAS réidh a úsáid le leibhéal ráthaithe infhaighteachta (saorfaidh sé acmhainní chun bonneagar an fhreastalaí a chothabháil).
Tá an cinneadh cheana féin cáineadh i measc forbróirí mar gheall ar an bhfíric go ndearnadh an cinneadh gan plé forleathan roimh ré. Léiríodh imní freisin nach n-úsáidfeadh an tseirbhís an t-eagrán saor in aisce ón gComhphobal de GitLab. Go háirithe, níl na cumais is gá chun na ceanglais maidir le Git Forge a thuairiscítear san fhógra a chur chun feidhme ar fáil ach sa leagan dílseánaigh .
Cáineadh freisin an rún an tseirbhís SAAS (iarratas mar sheirbhís) a sholáthraíonn GitLab a úsáid, in ionad GitLab a imscaradh ar a fhreastalaithe, rud a thógann an tseirbhís ó smacht (mar shampla, ní féidir a bheith cinnte go bhfuil gach leochaileacht i gceist). an córas a dhíchur go pras, Tá bonneagar a chothabháil, lá amháin ní bheidh aon agus eisiatar sabotáiste ag pearsanra cuideachta tríú páirtí). Ní oibríonn an réiteach freisin leis , a shonraíonn go gcaithfidh an tionscadal tosaíocht a thabhairt do roghanna eile saor in aisce.
Idir an dá linn, GitLab faoi theacht ar fheidhmiú 18 bhfeidhmiúlacht a bhí á dtairiscint cheana in eagráin dhílseánaigh de GitLab. Clúdaíonn cumais réimsí éagsúla den timthriall forbartha bogearraí iomlán a bhainistiú, lena n-áirítear pleanáil forbartha, cruthú tionscadail, fíorú, bainistíocht pacáiste, giniúint scaoileadh, cumraíocht agus slándáil.
Aistríodh na feidhmeanna seo a leanas chuig an saor-raoin:
- Saincheist ghaolmhar a cheangal;
- Saincheist easpórtála ó GitLab go CSV;
- Modh chun próiseas forbartha feidhmiúlacht nó eisiúintí aonair a phleanáil, a eagrú agus a léirshamhlú;
- Seirbhís ionsuite chun rannpháirtithe tionscadail a nascadh le tríú páirtithe trí ríomhphost.
- críochfort Gréasáin le haghaidh IDE Gréasáin;
- Cumas comhaid a shioncronú chun athruithe ar chód a thástáil sa chríochfort gréasáin;
- rialuithe deartha a ligeann duit mockups agus sócmhainní a uaslódáil le heisiúint, ag baint úsáide as eisiúint mar phointe rochtana aonair ar gach rud atá uait chun gné nua a fhorbairt;
- Tuarascálacha cáilíochta cód;
- Tacaíocht do bhainisteoirí pacáiste Conan (C/C++), Maven (Java), NPM (node.js) agus NuGet (.NET);
- Tacaíocht d’imscaradh canáraí, a ligeann duit leagan nua den fheidhmchlár a shuiteáil ar chuid bheag de na córais;
- Dáiltí incriminteacha, rud a fhágann gur féidir leaganacha nua a sheachadadh ar líon beag córas ar dtús, ag méadú de réir a chéile clúdach go 100%;
- Bratacha gníomhachtaithe feidhmiúlachta, a fhágann gur féidir an tionscadal a sheachadadh in eagráin éagsúla, ag gníomhachtú gnéithe áirithe go dinimiciúil;
- Modh forbhreathnú imlonnaithe, a ligeann duit staid gach timpeallachta comhtháthaithe leanúnach a mheas bunaithe ar Kubernetes;
- Tacaíocht chun braislí iolracha Kubernetes a shainiú sa chumróir (mar shampla, is féidir leat braislí Kubernetes ar leith a úsáid le haghaidh feidhmiú trialach agus ualaí oibre);
- Tacaíocht chun beartais slándála líonra coimeádán a shainiú a cheadaíonn duit rochtain idir pods Kubernetes a theorannú.
Ina theannta sin, is féidir a thabhairt faoi deara Nuashonruithe GitLab 12.9.1, 12.8.8 agus 12.7.8 (Eagrán Pobail agus Eagrán Fiontraíochta), a shocraíonn an leochaileacht. Tá an cheist i láthair ó eisíodh GitLab EE/CE 8.5 agus ceadaítear inneachar aon chomhaid áitiúil a léamh agus saincheist á aistriú idir tionscadail.
Nochtfar sonraí faoin leochaileacht tar éis 30 lá.
Foinse: oscailtenet.ru
