Fedora na CentOS Git Forge ebidola. GitLab ekpughere atụmatụ 18 nke nwere ikike

Mmemme CentOS и Fedora kọrọ gbasara mkpebi ịmepụta ọrụ mmepe mmekorita Git Forge, nke a ga-ewu site na iji ikpo okwu GitLab. GitLab ga-abụ ikpo okwu bụ isi maka mmekọrịta na ebe nchekwa Git na maka ịnabata ọrụ ndị metụtara nkesa. CentOS na Fedora. Ọrụ ejiribu mee ihe Pagure ga-anọgide na-adị, mana a ga-enyefe ya n'aka obodo nwere mmasị na mmepe na-aga n'ihu. A ga-ewepụ Pagure n'ime otu CPE (Community Platform Engineering) nke Red Hat na-arụ ọrụ, nke na-ahụ maka akụrụngwa maka ịmepụta na ibipụta mbipụta Fedora na CentOS.

Mgbe anyị na-enyocha ihe ngwọta ga-ekwe omume maka Git Forge ọhụrụ, anyị tụlere
Pagure na Gitlab. Dabere na ọmụmụ banyere Nyocha 300 na ọchịchọ sitere n'aka ndị sonyere na ọrụ Fedora, CentOS, RHEL, na CPE, a kọwara ihe achọrọ maka ọrụ, a họpụtakwara Gitlab. Na mgbakwunye na ọrụ nchekwa ọkọlọtọ (ịjikọta, ịgbakọ, itinye koodu, wdg), nchekwa, ịdị mfe iji, na iguzosi ike n'elu ikpo okwu so n'ihe ndị dị mkpa achọrọ.

Ihe ndị a chọrọ gụnyere atụmatụ dị ka izipu arịrịọ ntinye n'elu HTTPS, ụzọ igbochi ịnweta alaka, nkwado maka ngalaba nkeonwe, nkewa nke ohere maka ndị ọrụ mpụga na nke ime (dịka ọmụmaatụ, ịrụ ọrụ na iwepụ adịghị ike n'oge mgbochi na ikpughe ozi gbasara nsogbu ahụ) , interface mara mma, ịdị n'otu nke subsystems maka ịrụ ọrụ na akụkọ nsogbu, koodu, akwụkwọ na atụmatụ nke atụmatụ ọhụrụ, nnweta ngwaọrụ maka ijikọ na IDE, nkwado maka ọkọlọtọ workflows.

N'ime atụmatụ GitLab ndị mechara metụta mkpebi ịhọrọ ikpo okwu a, e kwuru ihe ndị a: nkwado maka obere ndị nwere ohere ịhọrọ na ebe nchekwa, ikike iji bot maka njikọta akpaka (chọrọ CentOS Stream maka idobe ngwugwu kernel), ọnụnọ nke ngwaọrụ arụnyere n'ime maka atụmatụ mmepe, ikike iji ọrụ SAAS emebere nke ọma yana ọkwa nnweta a na-ekwe nkwa (ga-eme ka akụrụngwa dị maka idobe akụrụngwa sava ahụ).

Mkpebi adịlarị kpatara nkatọ n'etiti ndị mmepe n'ihi na e mere mkpebi ahụ n'enweghị mkparịta ụka buru ibu. Ewelitere nchegbu na ọrụ ahụ agaghị eji mbipụta Cominity nke GitLab n'efu. Karịsịa, ike ndị dị mkpa iji mejuputa ihe achọrọ maka Git Forge nke akọwara na ọkwa ahụ dị naanị na ụdị nwe. GitLab Ultimate.

Ebumnuche iji SAAS (ngwa dị ka ọrụ) nke GitLab na-enye, kama ibunye GitLab na sava ya, a katọkwara ya, nke na-ewepụ ọrụ ahụ (dịka ọmụmaatụ, ọ gaghị ekwe omume ijide n'aka na adịghị ike niile dị na ya. A na-ewepụ usoro ahụ ozugbo, nke ọma a na-echekwa akụrụngwa, otu ụbọchị agaghị adị etinyere telemetry na sabotage nke ndị ọrụ nke ụlọ ọrụ ndị ọzọ na-ewepụ). Ihe ngwọta adịghịkwa arụ ọrụ Ụkpụrụ ntọala Fedora, nke na-akọwapụta na ọrụ ahụ ga-enye mmasị na nhọrọ ndị ọzọ n'efu.

Ka ọ dị ugbu a, GitLab mara ọkwa gbasara nchoputa nke mmejuputa atumatu 18 nke enyere na mbụ na mbipụta GitLab. Ikike na-ekpuchi akụkụ dị iche iche nke ijikwa usoro mmepe ngwanrọ zuru oke, gụnyere atụmatụ mmepe, imepụta ọrụ, nkwenye, njikwa ngwugwu, ọgbọ ntọhapụ, nhazi na nchekwa.

Ebufeela ọrụ ndị a na oke efu:

  • Na-agbakwụnye okwu metụtara;
  • Mbupu sitere na GitLab gaa na CSV;
  • Ụdị nhazi, nhazi na ịhụ anya usoro mmepe nke ọrụ onye ọ bụla ma ọ bụ mwepụta;
  • Ọrụ arụnyere maka iji email jikọọ ndị na-eso ọrụ na ndị ọzọ.
  • Ọnụ Weebụ maka IDE Weebụ;
  • Ikike imekọrịta faịlụ iji nwalee mgbanwe na koodu dị na ọdụ weebụ;
  • Njikwa imewe nke na-enye gị ohere bulite ịkwa emo na akụ iji nye, na-eji okwu dị ka otu ebe ịnweta ihe niile ịchọrọ iji mepụta atụmatụ ọhụrụ;
  • Akụkọ àgwà koodu;
  • Nkwado maka ndị njikwa ngwugwu Conan (C/C ++), Maven (Java), NPM (node.js) na NuGet (.NET);
  • Nkwado maka mbugharị canary, na-enye gị ohere ịwụnye ụdị ngwa ọhụrụ na obere akụkụ nke usoro;
  • Nkesa na-abawanye, na-ekwe ka a na-enyefe nsụgharị ọhụrụ na naanị obere usoro nke mbụ, jiri nwayọọ nwayọọ na-abawanye mkpuchi ruo 100%;
  • Ọkọlọtọ ịgbalite ọrụ, nke na-eme ka o kwe omume ịnapụta ọrụ ahụ na mbipụta dị iche iche, na-eme ka ụfọdụ atụmatụ rụọ ọrụ nke ọma;
  • Ọnọdụ nlele nke nnyefe, nke na-enye gị ohere ịlele ọnọdụ nke gburugburu ebe obibi ọ bụla na-aga n'ihu dabere na Kubernetes;
  • Nkwado maka ịkọwa ọtụtụ ụyọkọ Kubernetes na nhazi (dịka ọmụmaatụ, ị nwere ike iji ụyọkọ Kubernetes dị iche iche maka mmejuputa ikpe na ibu ọrụ);
  • Nkwado maka ịkọwapụta amụma nchekwa netwọkụ akpa nke na-enye gị ohere igbochi ohere n'etiti pods Kubernetes.

Ọzọkwa, enwere ike ịdeba ya mbipụta GitLab na-emelite 12.9.1, 12.8.8 na 12.7.8 (Community Edition and Enterprise Edition), nke na-edozi adịghị ike. Okwu a adịla kemgbe ewepụtara GitLab EE/CE 8.5 ma na-enye ohere ka agụ ọdịnaya nke faịlụ mpaghara ọ bụla mgbe ị na-ebugharị esemokwu n'etiti ọrụ.
A ga-ekpughe nkọwa gbasara adịghị ike ahụ ka ụbọchị iri atọ gachara.

isi: opennet.ru

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster