Fedora da CentOS suna gudanar da Git Forge. GitLab yana buɗe Ƙarfin Mallaka 18

Ayyuka CentOS и Fedora ya ruwaito game da shawarar ƙirƙirar sabis na haɓaka haɗin gwiwa Git Forge, wanda za a gina ta amfani da dandalin GitLab. GitLab zai zama dandamali na farko don yin hulɗa tare da ma'ajin Git da kuma ɗaukar nauyin ayyukan da suka danganci rarrabawar CentOS da Fedora. Sabis ɗin da aka yi amfani da shi a baya Pagure za a ci gaba da wanzuwa, amma za a mika shi ga kulawar al'umma masu sha'awar ci gaba da ci gaba. Za a cire Pagure daga goyon bayan ƙungiyar CPE (Community Platform Engineering) da ke aiki a Red Hat, wanda ke da alhakin kula da kayan aiki don ci gaba da buga Fedora da CentOS.

Lokacin kimanta yiwuwar mafita ga sabon Git Forge, mun yi la'akari
Pagure da Gitlab. Dangane da binciken game da 300 sake dubawa da buri daga mahalarta a cikin ayyukan Fedora, CentOS, RHEL da CPE, an kafa buƙatun ayyuka kuma an zaɓi zaɓi don goyon bayan Gitlab. Baya ga daidaitattun ayyuka tare da ɗakunan ajiya (haɗuwa, ƙirƙirar cokali mai yatsu, ƙara lamba, da sauransu), an bayyana tsaro, sauƙin amfani da kwanciyar hankali na dandamali a cikin mahimman buƙatun.

Abubuwan da ake buƙata sun haɗa da fasalulluka kamar aika buƙatun turawa akan HTTPS, hanyoyin hana samun dama ga rassa, tallafi ga rassa masu zaman kansu, rabuwar samun dama ga masu amfani da waje da na ciki (misali, don yin aiki kan kawar da rauni yayin takunkumi kan bayyana bayanai game da matsalar) , Ƙwararren masaniya, haɗin kai na ƙananan tsarin aiki don yin aiki tare da rahotannin matsala, lambar, takardun shaida da kuma tsara sababbin siffofi, samuwa na kayan aiki don haɗawa tare da IDE, goyon baya ga daidaitattun ayyukan aiki.

Daga cikin damar GitLab wanda a ƙarshe ya yi tasiri ga yanke shawarar zaɓar wannan dandamali, an ambaci goyan bayan ƙungiyoyin ƙasa tare da zaɓin damar zuwa wuraren ajiya, ikon yin amfani da bot don haɗuwa ta atomatik (ana buƙatar rafin CentOS don kula da fakiti tare da kernel), da kasancewar kayan aikin da aka gina don haɓaka tsarawa, ikon yin amfani da sabis na SAAS da aka shirya tare da tabbacin matakin samuwa (zai ba da albarkatu don kiyaye kayan aikin uwar garke).

An riga an yanke shawara ya haifar zargi tsakanin masu haɓakawa saboda gaskiyar cewa an yanke shawarar ba tare da tattaunawa mai yawa ba. An kuma nuna damuwa cewa sabis ɗin ba zai yi amfani da bugu na GitLab kyauta ba. Musamman, damar da ake buƙata don aiwatar da buƙatun Git Forge da aka bayyana a cikin sanarwar suna samuwa ne kawai a cikin sigar mallakar ta mallaka. GitLab Ultimate.

An soki niyyar yin amfani da sabis na SAAS (aiki azaman sabis) wanda GitLab ya bayar, maimakon tura GitLab akan sabobin sa, wanda ke ɗaukar sabis ɗin daga sarrafawa (alal misali, ba zai yuwu a tabbatar da cewa duk lahani a ciki ba. an kawar da tsarin da sauri. yadda ya kamata ana kiyaye ababen more rayuwa, wata rana babu na'urar daukar hoto kuma an cire sabotage daga ma'aikatan wani kamfani na ɓangare na uku). Maganin kuma baya aiki da Ka'idodin kafa Fedora, wanda ke nuna cewa dole ne aikin ya ba da fifiko ga madadin kyauta.

A halin yanzu, GitLab sanar game da gano aiwatar da ayyuka 18 da aka bayar a baya a cikin bugu na GitLab kawai. Ƙarfi ya ƙunshi sassa daban-daban na sarrafa cikakken tsarin ci gaban software, gami da tsare-tsaren haɓakawa, ƙirƙirar ayyuka, tabbatarwa, sarrafa fakiti, tsara sakin, daidaitawa da tsaro.

An canza ayyuka masu zuwa zuwa kewayon kyauta:

  • Abubuwan da ke da alaƙa;
  • Batun fitarwa daga GitLab zuwa CSV;
  • Yanayin tsarawa, tsarawa da hangen nesa tsarin ci gaban ayyukan mutum ɗaya ko sakewa;
  • Ginin sabis don haɗa mahalarta aikin tare da ɓangare na uku ta amfani da imel.
  • Tashar Yanar Gizo don IDE Yanar Gizo;
  • Ikon aiki tare fayiloli don gwada canje-canje a lamba a cikin tashar yanar gizo;
  • Gudanar da ƙira wanda ke ba ku damar shigar da izgili da kadarorin da za a fitar, ta yin amfani da batun azaman maƙasudi ɗaya na samun damar duk abin da kuke buƙata don haɓaka sabon fasalin;
  • Rahoton ingancin lambar;
  • Taimako ga masu sarrafa kunshin Conan (C/C ++), Maven (Java), NPM (node.js) da NuGet (.NET);
  • Taimako don ƙaddamar da canary, yana ba ku damar shigar da sabon sigar aikace-aikacen akan ƙaramin ɓangaren tsarin;
  • Rarraba haɓakawa, ƙyale sabbin sigogin da za a isar da su zuwa ƙaramin adadin tsarin da farko, a hankali ƙara ɗaukar hoto zuwa 100%;
  • Tutocin kunna aiki, waɗanda ke ba da damar isar da aikin a cikin bugu daban-daban, yana kunna wasu fasaloli;
  • Yanayin bayyani na ƙaddamarwa, wanda ke ba ku damar tantance yanayin kowane ci gaba da yanayin haɗin kai dangane da Kubernetes;
  • Taimako don ayyana ƙungiyoyin Kubernetes da yawa a cikin mai daidaitawa (misali, zaku iya amfani da gungu na Kubernetes daban don aiwatar da gwaji da ayyukan aiki);
  • Taimako don ayyana manufofin tsaro na cibiyar sadarwar kwantena waɗanda ke ba ku damar iyakance shiga tsakanin Kubernetes pods.

Bugu da ƙari, ana iya lura da shi bazawa GitLab yana sabunta 12.9.1, 12.8.8 da 12.7.8 (Bugawar Al'umma da Buga Kasuwanci), waɗanda ke gyara raunin. Batun ya kasance tun lokacin da aka saki GitLab EE/CE 8.5 kuma yana ba da damar abubuwan da ke cikin kowane fayil na gida don karantawa lokacin motsi batun tsakanin ayyukan.
Za a bayyana cikakkun bayanai game da raunin bayan kwanaki 30.

source: budenet.ru

Add a comment