I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa

Khangela ngokukhawuleza iimfihlo ezivuzayo

Kuya kubonakala ngathi yimpazamo encinci ukudlulisa ngempazamo iziqinisekiso kwindawo yokugcina ekwabelwanayo ngayo. Noko ke, imiphumo isenokuba mibi. Nje ukuba umhlaseli afumane igama eliyimfihlo okanye isitshixo se-API, uya kuthatha iakhawunti yakho, akutshixe kwaye asebenzise imali yakho ngobuqhetseba. Ukongeza, i-domino effect inokwenzeka: ukufikelela kwi-akhawunti enye kuvula ukufikelela kwabanye. Iingxaki ziphezulu, ngoko kubaluleke kakhulu ukufumanisa malunga neemfihlo ezivuzayo ngokukhawuleza.

Kolu khululo sazisa ukhetho ukubhaqwa okuyimfihlo njengenxalenye yokusebenza kwethu kwe-SAST. Isibophelelo ngasinye siskenwa kumsebenzi we-CI/CD ukuze sifumane iimfihlo. Kukho imfihlo - kwaye umphuhlisi ufumana isilumkiso kwisicelo sokudibanisa. Irhoxisa iziqinisekiso ezivuzayo kwangoko kwaye yenza ezintsha.

Ukuqinisekisa ulawulo olululo lotshintsho

Njengoko ikhula kwaye iba nzima ngakumbi, ukugcina ukuhambelana phakathi kweendawo ezahlukeneyo zombutho kuba nzima ngakumbi. Abasebenzisi abaninzi besicelo kunye nengeniso ephezulu, ngakumbi iziphumo ezibi kakhulu zokudibanisa ikhowudi engalunganga okanye engakhuselekanga. Kwimibutho emininzi, ukuqinisekisa inkqubo yokuphonononga ngokufanelekileyo ngaphambi kokudibanisa ikhowudi kuyimfuneko engqongqo kuba iingozi ziphezulu kakhulu.

I-GitLab 11.9 ikunika ulawulo olungakumbi kunye nolwakhiwo olusebenzayo, enkosi imithetho yokusombulula izicelo zokudibanisa. Ngaphambili, ukufumana imvume, bekufuneka uchonge umntu okanye iqela (ilungu ngalinye elinokunika imvume). Ngoku unokongeza imithetho emininzi ukuze isicelo sokudibanisa sifune imvume kubantu abathile okanye amalungu amaninzi eqela elithile. Ukongezelela, i-Code Owners feature ihlanganiswe kwimithetho yemvume, eyenza kube lula ukuchonga umntu okhuphe imvume.

Oku kuvumela imibutho ukuba iphumeze iinkqubo zokusombulula ezintsonkothileyo ngelixa igcina ubulula be-GitLab app enye apho imiba, ikhowudi, imibhobho, kunye nedatha yokubeka iliso ibonakala kwaye ifikeleleke ukwenza izigqibo kunye nokukhawulezisa inkqubo yokusombulula.

I-ChatOps ngoku ingumthombo ovulekileyo

I-GitLab ChatOps sisixhobo esinamandla esizenzekelayo esikuvumela ukuba usebenzise nawuphi na umsebenzi we-CI/CD kwaye ubuze ubume bayo ngokuthe ngqo kwii-apps zokuncokola ezifana ne-Slack kunye ne-Mattermost. Ekuqaleni yaziswa kwi-GitLab 10.6, I-ChatOps yayiyinxalenye yobhaliso lwe-GitLab Ultimate. Ngokusekelwe izicwangciso zophuhliso lwemveliso ΠΈ ukuzibophelela kumthombo ovulekileyo, ngamanye amaxesha sihambisa iimpawu phantsi kwinqanaba kwaye singaze sinyuke.

Kwimeko ye-ChatOps, siye saqaphela ukuba oku kusebenza kunokuba luncedo kuye wonke umntu, kwaye ukuthatha inxaxheba koluntu kunokuzuza into ngokwayo.

Kwi-GitLab 11.9 thina Vula ikhowudi yeChatOps yomthombo, kwaye ke ngoku ifumaneka simahla ukuba isetyenziswe kulawulo lwe-GitLab Core kunye nakwi-GitLab.com kwaye ivuleleke kuluntu.

Kwaye okuninzi!

Kukho izinto ezininzi ezintle ezikhoyo kolu kukhululwa, umz. Uphicotho lweeparamitha zomsebenzi, Ukujongana nokudityaniswa kobuthathaka besicelo ΠΈ Iitemplates zeCI/CD zemisebenzi yokhuseleko, - ukuba asinakulinda ukukuxelela ngabo!

Oyena Mqeshwa uXabisayo (MVP) le nyanga yamkelwa nguMarcel Amirault (UMarcel Amirault)
UMarcel wasinceda rhoqo ukuphucula amaxwebhu eGitLab. Yena wenze okuninzi ukuphucula umgangatho kunye nokusebenziseka kwamaxwebhu ethu. Domo arigato [enkosi kakhulu (yaseJapan) - malunga. trans.] Marcel, siyayibulela ngokunyanisekileyo!

Iimpawu eziphambili zongezwa kukukhutshwa kwe-GitLab 11.9

Ukufumana iimfihlo kunye neziqinisekiso kwindawo yokugcina

(EKUGQIBELENI, IGOLIDE)

Abaphuhlisi ngamanye amaxesha bavuza iimfihlo kunye neziqinisekiso ngokungeyomfuneko kwiindawo zokugcina ezikude. Ukuba abanye abantu banokufikelela kulo mthombo, okanye ukuba iprojekthi isesidlangalaleni, ngoko ulwazi olubucayi lubonakaliswe kwaye lunokusetyenziswa ngabahlaseli ukufikelela kwizibonelelo ezifana neendawo zokuthunyelwa.

I-GitLab 11.9 inovavanyo olutsha- "UFundo oluMfihlo". Ihlola imixholo yendawo yokugcina ikhangela izitshixo ze-API kunye nolunye ulwazi olungafanelekanga ukuba lubekho. I-GitLab ibonisa iziphumo kwingxelo ye-SAST kwiwijethi yesicelo sokudibanisa, iingxelo zemibhobho, kunye needashbhodi zokhuseleko.

Ukuba sele uyenzile i-SAST kwisicelo sakho, akukho mfuneko yokuba wenze nantoni na, sebenzisa eli nqaku litsha. Ikwaqukwe kuqwalaselo Auto DevOps okungagqibekanga.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Imigaqo yokusombulula izicelo zokudibanisa

(I-PREMIUM, EYOKUGQIBELA, Isilivere, IGOLIDE)

Ukuphononongwa kwekhowudi yinto ebalulekileyo yeprojekthi nganye eyimpumelelo, kodwa ayisoloko icacile ukuba ngubani omele ahlole utshintsho. Kuhlala kunqweneleka ukuba nababuyekezi abavela kumaqela ahlukeneyo: iqela lophuhliso, iqela lamava omsebenzisi, iqela lemveliso.

Imithetho yemvume ikuvumela ukuba uphucule inkqubo yokusebenzisana phakathi kwabantu ababandakanyekayo ekuphononongweni kwekhowudi ngokuchaza isangqa sabavunyiweyo abagunyazisiweyo kunye nenani elincinci leemvume. Imithetho yokusombulula iboniswa kwiwijethi yesicelo sokudibanisa ukuze ukwazi ukwabela umvamvamvamvamvamvamvamvamvaguwana ngokukhawuleza.

Kwi-GitLab 11.8, imithetho yemvume iye yacinywa ngokungagqibekanga. Ukuqala ngeGitLab 11.9, ziyafumaneka ngokungagqibekanga. Kwi-GitLab 11.3 sazise ukhetho Code Abanini ukuchonga amalungu eqela anoxanduva lweekhowudi zomntu ngamnye kwiprojekthi. I-Code Owners feature idityaniswe kwimithetho yemvume ukuze uhlale ufumana ngokukhawuleza abantu abafanelekileyo ukuphonononga utshintsho.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukuhambisa i-ChatOps kwi-Core

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Iqale yaziswa kwiGitLab Ultimate 10.6, iChatOps ifudukele kwiGitLab Core. I-GitLab ChatOps inikezela ngokukwazi ukuqhuba imisebenzi ye-GitLab CI nge-Slack usebenzisa inqaku. imiyalelo ye-slash.

Sivula ukukhangela eli nqaku ngokwethu umgaqo womgangatho ojolise kubathengi. Ngokuyisebenzisa rhoqo, uluntu luya kuba negalelo elingakumbi.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Uphicotho lweeparamitha zomsebenzi

(I-PREMIUM, EYOKUGQIBELA, Isilivere, IGOLIDE)

Imisebenzi efana nokongeza, ukucima, okanye ukutshintsha iparameters ngoku ifakwe kwilogi yophicotho lweGitLab, ukuze ubone ukuba yintoni etshintshileyo kwaye nini. Kubekho ingozi kwaye kufuneka ubone ukuba yintoni etshintshileyo mva nje? Okanye ngaba ufuna nje ukujonga ukuba iiparamitha zomsebenzi zatshintshwa njani njengenxalenye yophicotho? Ngoku kulula kakhulu ukwenza oku.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukujongana nokudityaniswa kobuthathaka besicelo

(EKUGQIBELENI, IGOLIDE)

Ukusombulula ngokukhawuleza ubuthathaka bekhowudi, inkqubo kufuneka ibe lula. Kubalulekile ukwenza lula iipetshi zokhuseleko, ukuvumela abaphuhlisi bagxile kuxanduva lwabo. Kwi-GitLab 11.7 thina icebise ifayile yokulungisa, kodwa kwakufuneka ikhutshelwe, isetyenziswe ekuhlaleni, ize emva koko ityhalelwe kwindawo ekude yogcino.

Kwi-GitLab 11.9 le nkqubo izenzekelayo. Lungisa ubuthathaka ngaphandle kokushiya ujongano lwewebhu ye-GitLab. Isicelo sokudibanisa senziwe ngokuthe ngqo kwifestile yolwazi lobuthathaka, kwaye eli sebe elitsha liza kube sele liqulathe ukulungiswa. Emva kokujonga ukuba umba usonjululwe na, yongeza ukulungiswa kwisebe elingasentla ukuba umbhobho ulungile.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukubonisa iziphumo zeskena sesikhongozeli kwiqela lokhuseleko

(EKUGQIBELENI, IGOLIDE)

Ideshibhodi yokhuseleko yeqela ivumela amaqela ukuba agxile kwimiba ebaluleke kakhulu kumsebenzi wabo, enikezela ngenkcazo ecacileyo, eneenkcukacha zabo bonke ubuthathaka obunokuba nefuthe kwizicelo. Yiyo loo nto kubalulekile ukuba ideshibhodi iqulethe lonke ulwazi oluyimfuneko kwindawo enye kwaye ivumela abasebenzisi ukuba baqhube phantsi kwidatha ngaphambi kokusombulula ubuthathaka.

Kwi-GitLab 11.9, iziphumo zokuskena iikhonteyina zongezwe kwideshibhodi, ukongeza kwi-SAST ekhoyo kunye neziphumo zeskena sokuxhomekeka. Ngoku wonke amagqabantshintshi akwindawo enye, nokuba uvela phi na umthombo wengxaki.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Iitemplates zeCI/CD zemisebenzi yokhuseleko

(EKUGQIBELENI, IGOLIDE)

Iimpawu zokhuseleko zeGitLab zivela ngokukhawuleza kwaye zifuna uhlaziyo rhoqo ukugcina ikhowudi yakho isebenza kwaye ikhuselekile. Ukutshintsha inkcazo yomsebenzi kunzima xa ulawula iiprojekthi ezininzi. Kwaye siyaqonda ukuba akukho mntu ufuna ukuthatha umngcipheko wokusebenzisa uguqulelo lwamva nje lweGitLab ngaphandle kokuqinisekisa ukuba iyahambelana ngokupheleleyo nemeko yangoku yeGitLab.

Kungenxa yesi sizathu ukuba sazisa kwi-GitLab 11.7 indlela entsha yokuchaza imisebenzi kusetyenziswa. iipateni.

Ukuqala ngeGitLab 11.9 siya kubonelela ngeetemplate ezakhelwe ngaphakathi kuyo yonke imisebenzi yokhuseleko: umzekelo, sast ΠΈ dependency_scanning, - iyahambelana noguqulelo oluhambelanayo lweGitLab.

Zibandakanye ngokuthe ngqo kuqwalaselo lwakho, kwaye ziya kuhlaziywa kunye nenkqubo ngalo lonke ixesha uphucula kuguqulelo olutsha lweGitLab. Ulungelelwaniso lombhobho alutshintshi.

Indlela entsha yokuchaza imisebenzi yokhuseleko isemthethweni kwaye ayixhasi naziphi na ezinye iinkcazo zomsebenzi zangaphambili okanye iziqwengana zekhowudi. Kufuneka uhlaziye inkcazelo yakho ngokukhawuleza ukuze usebenzise igama elingundoqo elitsha template. Inkxaso yayo nayiphi na enye i-syntax inokususwa kwi-GitLab 12.0 okanye okunye ukukhutshwa kwexesha elizayo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Olunye uphuculo kwi-GitLab 11.9

Phendula kwizimvo

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

I-GitLab ineengxoxo ngezihloko. Ukuza kuthi ga ngoku, umntu obhala amazwi okuqala kwakufuneka enze isigqibo kwasekuqaleni enoba uyafuna na ingxubusho.

Siwuyekisile lo mqathango. Thatha nawaphi na amagqabantshintshi kwi-GitLab (kwimiba, dibanisa izicelo, kunye neepics) kwaye uphendule kuyo, ngaloo ndlela uqalisa ingxoxo. Ngale ndlela amaqela asebenzisana ngokucwangcisiweyo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Iitemplates zeprojekthi ye.NET, Hamba, iOS kunye naMaphepha

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Ukwenza kube lula kubasebenzisi ukwenza iiprojekthi ezintsha, sinikezela ngeetemplate ezintsha zeprojekthi:

Amaxwebhu
Epic

Funa imvume yokudibanisa izicelo ezivela kubanini beKhowudi

(I-PREMIUM, EYOKUGQIBELA, Isilivere, IGOLIDE)

Akusoloko kubonakala ukuba ngubani owamkela isicelo sokudityaniswa.

I-GitLab ngoku ixhasa ukufuna isicelo sokudibanisa ukuba sivunywe ngokusekelwe kwiifayile ezilungiswayo, usebenzisa Code Abanini. Ikhowudi Abanini babelwa ngokusebenzisa ifayile ebizwa CODEOWNERS, ifomathi iyafana ne gitattributes.

Inkxaso yokwabela ngokuzenzekelayo Abanini beKhowudi njengabantu abanoxanduva lokwamkela isicelo sokudibanisa yongezwa kuyo I-GitLab 11.5.

Amaxwebhu
Injongo

Ukuhambisa iiFayile kwi-Web IDE

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Ngoku, emva kokuba unike igama kwakhona ifayile okanye ulawulo, ungayisusa kwiWeb IDE ukuya kwindawo yokugcina ecaleni kwendlela entsha.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Iithegi ngolandelelwano lwealfabhethi

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Iithegi zeGitLab ziguquguquka ngendlela emangalisayo, kwaye amaqela ahlala efumana izinto ezintsha ezisetyenziswa kuzo. Ngokufanelekileyo, abasebenzisi bahlala besongeza iithegi ezininzi kumcimbi, ukudibanisa isicelo, okanye i-epic.

Kwi-GitLab 11.9, senze ukuba kube lula ukusebenzisa iilebhile. Kwimiba, izicelo zokudibanisa, kunye neepics, iilebhile eziboniswe kwibar esecaleni zicwangciswe ngolandelelwano lwealfabhethi. Oku kusebenza nasekujongeni uluhlu lwezi zinto.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Izimvo ezikhawulezayo xa kuhluzwa izenzo ngomsebenzi

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Kutshanje sazise into evumela abasebenzisi ukuba bahluze isondlo somsebenzi ngemisebenzi, ukudibanisa izicelo okanye ii-epics, ezibavumela ukuba bagxile kuphela kumagqabantshintshi okanye amanqaku enkqubo. Olu seto lugcinelwe umsebenzisi ngamnye kwisixokelelwano, kwaye kunokwenzeka ukuba umsebenzisi angaqapheli ukuba xa ejonga umcimbi kwiintsuku ezininzi kamva, abone isondlo esihluziweyo. Uziva ngathi akakwazi ukushiya uluvo.

Siluphucule olu nxibelelwano. Ngoku abasebenzisi banokutshintshela ngokukhawuleza kwimowudi ebavumela ukuba bashiye izimvo ngaphandle kokuskrola umva ukuya phezulu kwifidi. Oku kusebenza kwimisebenzi, ukudibanisa izicelo, kunye neepics.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukutshintsha ulandelelwano lwee-epics zabantwana

(EKUGQIBELENI, IGOLIDE)

Sisanda kukhululwa ii-epics zabantwana, ezivumela ukusetyenziswa kwee-epics ze-epics (ukongeza kwimisebenzi yabantwana yee-epics).

Ngoku ungaphinda uhlengahlengise ulungelelwaniso lwee-epics zabantwana ngokutsala kwaye ulahle, kanye njengemiba yabantwana. Amaqela anokusebenzisa ucwangco ukuze abonise izinto eziphambili ngokubaluleka okanye amisele ngokulandelelana umsebenzi ekufuneka wenziwe ngawo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Imiyalezo engasentla kwekhasi kunye nenkqubo esezantsi kwiwebhu kunye ne-imeyile

(INQAKU, UKUQALISA, I-PREMIUM, EYOKUGQIBELA)

Ngaphambili songeze into evumela ukuba umyalezo ongasentla kunye nombhalo osezantsi uvele kwiphepha ngalinye kwiGitLab. Ifunyenwe ngokufudumeleyo, kwaye amaqela ayisebenzisa ukwabelana ngolwazi olubalulekileyo, olufana nemiyalezo yenkqubo enxulumene nomzekelo wabo weGitLab.

Siyavuya ukuzisa eli nqaku kwi-Core ukuze abantu abaninzi bakwazi ukulisebenzisa. Ukongeza, sivumela abasebenzisi ukuba babonise ngokuzithandela imiyalezo efanayo kuzo zonke ii-imeyile ezithunyelwe nge-GitLab ukwenzela ukungqinelana kuyo yonke indawo yomsebenzisi ye-GitLab yokuchukumisa.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Hlunga ngemisebenzi eyimfihlo

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Imiba eyiMfihlo sisixhobo esiluncedo kumaqela ukwenza iingxoxo zabucala kwizihloko ezibuthathaka ngaphakathi kweprojekthi evulelekileyo. Ngokukodwa, zilungele ukusebenza kubuthathaka bokhuseleko. Ukuza kuthi ga ngoku, ukuphatha imisebenzi enobuzaza bekungelula.

Kwi-GitLab 11.9, uluhlu lwemiba ye-GitLab ngoku luhluzwa yimiba ebuthathaka okanye engabalulekanga. Oku kusebenza nasekukhangeleni imisebenzi usebenzisa i-API.

Enkosi kuRobert Schilling ngegalelo lakheURobert Schilling)!

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukuhlela i-Knative Domain emva kokusasazwa

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Ukuchaza i-domain yesiko xa ufaka i-Knative ikuvumela ukuba ukhonze usetyenziso oluhlukeneyo olungenamncedisi / iimpawu ukusuka kwisiphelo esisodwa.

Ukudityaniswa kwe-Kubernetes kwi-GitLab ngoku ikuvumela ukuba utshintshe/uhlaziye isizinda somsebenzisi emva kokuthumela i-Knative kwiqela le-Kubernetes.

Amaxwebhu
Injongo

Ijonga ifomathi yesatifikethi se-Kubernetes CA

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Xa isongeza iqela elikhoyo leKubernetes, iGitLab ngoku iqinisekisa ukuba isatifikethi se-CA esingenisiweyo sikwifomathi esebenzayo yePEM. Oku kuphelisa iimpazamo ezinokubakho ngokudityaniswa kwe-Kubernetes.

Amaxwebhu
Injongo

Ukwandisa uthelekiso lwesicelo sokudibanisa into eluncedo kuyo yonke ifayile

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Xa ujonga utshintsho kwisicelo sokudibanisa, ngoku unokwandisa usetyenziso lwe-diff kwisiseko sefayile nganye ukubonisa yonke ifayile yomxholo ongaphezulu, kwaye ushiye izimvo kwimigca engatshintshwanga.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Yenza imisebenzi ethile ngokusekelwe kwizicelo zokudibanisa kuphela xa iifayile ezithile zitshintsha

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

I-GitLab 11.6 yongeze amandla okuchaza only: merge_requests kwimisebenzi yemibhobho ukuze abasebenzisi benze imisebenzi ethile kuphela xa besenza isicelo sokudibanisa.

Ngoku sandisa lo msebenzi: ingqiqo yoqhagamshelwano yongeziwe only: changes, kwaye abasebenzisi bangenza imisebenzi ethile kuphela yokudibanisa izicelo kwaye kuphela xa iifayile ezithile zitshintsha.

Enkosi ngegalelo Hiroyuki Sato (Hiroyuki Sato)!

Amaxwebhu
Injongo

UkuJonga iGitLab ezenzekelayo kunye neGrafana

(INQAKU, UKUQALISA, I-PREMIUM, EYOKUGQIBELA)

IGrafana ngoku ibandakanyiwe kwiphakheji yethu ye-Omnibus, ikwenza kube lula ukuqonda ukuba umzekelo wakho usebenza njani.

Yenza ngokwezifiso grafana['enable'] = true Π² gitlab.rb, kwaye iGrafana iya kufumaneka apha: https://your.gitlab.instance/-/grafana. Kwixesha elizayo elingekude nathi siza kwenza njalo makhe sazise ibar yesixhobo yeGitLab "ngaphandle kwebhokisi".

Amaxwebhu
Injongo

Jonga ii-epics eziphambili kwi-epics sidebar

(EKUGQIBELENI, IGOLIDE)

Sisanda kwazisa ii-epics zabantwana, evumela ukusetyenziswa kweepics ze-epics.

Kwi-GitLab 11.9, senze kwalula ukujonga obu budlelwane. Ngoku awuboni kuphela i-epic yomama we-epic enikiweyo, kodwa wonke umthi we-epic kwibar esecaleni ngasekunene. Uyakwazi ukubona ukuba ezi epics zivaliwe okanye hayi, kwaye ungaya ngqo kubo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ikhonkco kumsebenzi omtsha osuka kumsebenzi osusiweyo novaliweyo

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Kwi-GitLab, unokuhambisa umba ngokulula kwenye iprojekthi usebenzisa ibar esecaleni okanye isenzo esikhawulezileyo. Emva kwemifanekiso, umsebenzi okhoyo uvaliwe kwaye umsebenzi omtsha wenziwa kwiprojekthi ekujoliswe kuyo nayo yonke idatha ekopishiweyo, kubandakanywa amanqaku enkqubo kunye neempawu zebarbar. Olu luphawu olukhulu.

Ngenxa yokuba kukho inqaku lenkqubo malunga nokuhamba, abasebenzisi xa bejonga umsebenzi ovaliweyo badidekile kwaye abanako ukuqonda ukuba umsebenzi wawuvaliwe ngenxa yokuhamba.

Ngolu kukhululwa, siyenza icace kwi-icon engaphezulu kwiphepha lomba ovaliweyo ukuba isusiwe, kwaye sibandakanya ikhonkco elimisiweyo kumbandela omtsha ukuze nabani na ofike kumbandela omdala akhawuleze. jonga kwentsha.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukudityaniswa kweYouTrack

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

I-GitLab idibanisa neenkqubo ezininzi zokulandelela imiba yangaphandle, ikwenza kube lula ukuba amaqela asebenzise i-GitLab kweminye imisebenzi ngelixa egcina isixhobo sabo sokulawula imiba abasikhethayo.

Kolu kukhutshwa songeze amandla okudibanisa i-YouTrack esuka kwiJetBrains.
Sithanda ukubulela uKotau Jauchen ngegalelo lakhe (Kotau Yauhen)!

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukutshintsha ubungakanani bomthi wefayile yesicelo sokudibanisa

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Xa ujonga utshintsho lwesicelo sokudibanisa, ngoku unokutshintsha ubungakanani bomthi wefayile ukubonisa amagama eefayile ezinde okanye ugcine indawo kwizikrini ezincinci.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Yiya kwiibar zomsebenzi zakutsha nje

(UQALISA, I-PREMIUM, EYOKUGQIBELA, IBRONZE, Isilivere, IGOLIDE)

Iidashbhodi ziluncedo kakhulu, kwaye amaqela enza iideshbhodi ezininzi kwiprojekthi nganye kunye neqela. Kutshanje songeze ibha yokukhangela ukuhluza ngokukhawuleza zonke iiphaneli onomdla kuzo.

Kwi-GitLab 11.9 siye sazisa icandelo yakutshanje kuluhlu lokuhla. Ngale ndlela unokutsibela ngokukhawuleza kwiiphaneli osanda kudibana nazo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Ukukwazi kubaphuhlisi ukwenza amasebe akhuselweyo

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Amasebe akhuselweyo akhusela ikhowudi engahlaziywanga ukuba isuswe okanye idityaniswe. Nangona kunjalo, ukuba akukho mntu uvunyelwe ukuhambisa amasebe akhuselweyo, ngoko akukho mntu unokudala isebe elitsha elikhuselweyo: umzekelo, isebe lokukhululwa.

Kwi-GitLab 11.9, abaphuhlisi banokudala amasebe akhuselweyo kumasebe asele ekhuselwe nge-GitLab okanye nge-API. Ukusebenzisa i-Git ukuhambisa isebe elitsha elikhuselweyo kusathintelwe ukunqanda ngengozi ukwenza amasebe amatsha akhuselweyo.

Amaxwebhu
Injongo

Ukutsalwa kwento ye-Git kwiifolokhwe ezivuliweyo (Beta)

(INQAKU, UKUQALISA, I-PREMIUM, EYOKUGQIBELA)

I-Forking ivumela nabani na ukuba afake isandla kwiiprojekthi zomthombo ovulekileyo: ngaphandle kwemvume yokubhala, ngokukopa indawo yokugcina kwiprojekthi entsha. Ukugcina iikopi ezipheleleyo zogcino lweGit oluhlala ngefolokhwe akuphumelelanga. Ngoku kunye neGit alternatives iifolokhwe zabelana ngezinto eziqhelekileyo kwiprojekthi yomzali kwidama lezinto ukunciphisa iimfuno zokugcina idisk.

Iiphuli zento yefolokhwe ziyilelwe kuphela iiprojekthi ezivulekileyo xa ugcino olukhawulezileyo luvuliwe. Iiphuli zento zenziwe kusetyenziswa iparamitha yomsebenzi object_pools.

Amaxwebhu
Epic

Ukuhluza uluhlu lwezicelo ezidityanisiweyo ngabavumayo ababelweyo

(UQALISA, I-PREMIUM, EYOKUGQIBELA, IBRONZE, Isilivere, IGOLIDE)

Ukuphononongwa kwekhowudi yinto eqhelekileyo kuyo nayiphi na iprojekthi eyimpumelelo, kodwa kunokuba nzima kumhlalutyi ukugcina umkhondo wezicelo zokudibanisa.

Kwi-GitLab 11.9, uluhlu lwezicelo zodibaniso luhluzwa ngummkeli owabelweyo. Ngale ndlela unokufumana izicelo ezidityanisiweyo zongezwe kuwe njengomhloli.
Enkosi kuGlewin Wiechert ngegalelo lakhe (UGlavin Wiechert)!

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

Iindlela ezimfutshane zefayile elandelayo kunye neyangaphambili kwisicelo sokudibanisa

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Ngelixa ujonga utshintsho kwisicelo sokudibanisa, unokutshintsha ngokukhawuleza phakathi kweefayile usebenzisa ]okanye j ukuya kwifayile elandelayo kwaye [ okanye k ukuya kwifayile yangaphambili.

Amaxwebhu
Injongo

Ukwenza lula .gitlab-ci.yml kwiiprojekthi ezingenamncedisi

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Yakhelwe phezu kokusebenza include I-GitLab CI, itemplate engenamncedisi gitlab-ci.yml yenziwe lula kakhulu. Ukwazisa iifitsha ezintsha kukhupho oluzayo, awudingi ukuba wenze utshintsho kule fayile.

Amaxwebhu
Injongo

Inkxaso yegama lomamkeli

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Xa uhambisa umlawuli we-Kubernetes Ingress, ezinye iiplatifomu zibuyela kwidilesi ye-IP (umzekelo, i-GKE yeGoogle), ngelixa ezinye zibuyela kwigama le-DNS (umzekelo, i-AWS's EKS).

Udibaniso lwethu lwe-Kubernetes ngoku luxhasa zombini iindidi zokugqibela zokubonisa kwicandelo clusters iprojekthi.

Enkosi kuAaron Walker ngegalelo lakhe (Aaron Walker)!

Amaxwebhu
Injongo

Ukuthintela ukungena kweJupyterHub kwiqela/kumalungu eprojekthi kuphela

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Ukusasaza iJupyterHub kusetyenziswa udibaniso lwe-GitLab's Kubernetes yindlela entle yokugcina nokusebenzisa iJupyter Notebooks kumaqela amakhulu. Kukwaluncedo ukulawula ukufikelela kuzo xa uthumela idatha eyimfihlo okanye yobuqu.

Kwi-GitLab 11.9, ukukwazi ukungena kwi-JupyterHub iimeko ezisetyenziswe nge-Kubernetes zilinganiselwe kumalungu eprojekthi anokufikelela komphuhlisi (ngeqela okanye iprojekthi).

Amaxwebhu
Injongo

Uluhlu lwamaxesha olulungelelanisiweyo lwezicwangciso zephaneli yokhuseleko

(EKUGQIBELENI, IGOLIDE)

Iqela leDashbhodi yoKhuseleko ibandakanya imephu yobuthathaka ukunika isishwankathelo semeko yokhuseleko lwangoku lweeprojekthi zeqela. Oku kuluncedo kakhulu kubalawuli bezokhuseleko ukuseka iinkqubo kunye nokuqonda indlela iqela elisebenza ngayo.

Kwi-GitLab 11.9, ngoku ungakhetha uluhlu lwexesha lwale mephu yokuba sesichengeni. Ngokungagqibekanga, ezi ziintsuku ezingama-90 zokugqibela, kodwa unokuseta ubude beentsuku ezingama-60 okanye ezingama-30, kuxhomekeke kwinqanaba leenkcukacha ozidingayo.

Oku akuchaphazeli idatha kwiikhawunta okanye kuluhlu, kuphela iindawo zedatha eziboniswe kwidayagram.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa

Amaxwebhu
Injongo

Ukongeza i-Auto DevOps yokwakha umsebenzi weethegi

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Inyathelo lokwakha i-Auto DevOps lenza ulwakhiwo lwesicelo sakho usebenzisa iDockerfile yeprojekthi yakho yeHeroku okanye i-buildpack.

Kwi-GitLab 11.9, umfanekiso weDocker onesiphumo ofakwe kumbhobho wethegi ubizwe ngendlela efanayo namagama emifanekiso yemveli ngokusebenzisa ithegi ukuzibophelela endaweni ye-SHA.
Enkosi kuAaron Walker ngegalelo lakhe!

Hlaziya iKhowudi yeMozulu kwinguqulelo 0.83.0

(UQALISA, I-PREMIUM, EYOKUGQIBELA, IBRONZE, Isilivere, IGOLIDE)

GitLab Umgangatho wekhowudi isebenzisa Injini yeKhowudi yeMozulu ukujonga ukuba utshintsho luchaphazela njani imeko yekhowudi yakho kunye neprojekthi.

Kwi-GitLab 11.9 sihlaziye injini ukuya kuhlobo lwamva nje (0.83.0) ukubonelela ngeenzuzo zolwimi olongezelelweyo kunye nenkxaso yohlalutyo olungatshintshiyo loMgangatho weKhowudi yeGitLab.

Enkosi kwilungu leqela leGitLab Core uTakuya Noguchi ngamagalelo akhe (Takuya Noguchi)!

Amaxwebhu
Injongo

Ukwandisa kunye nokuskrola ipaneli yeemetrics

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Xa kuphandwa ngokungahambi kakuhle komsebenzi, kudla ngokuba luncedo ukujongisisa iindawo ezithile zemetric ethile.

Nge-GitLab 11.9, abasebenzisi baya kukwazi ukusondeza kumaxesha exesha lomntu ngamnye kwiphaneli yeemetriki, baskrole kulo lonke ixesha, kwaye babuyele ngokulula kwimboniselo yexesha langaphambili. Oku kukuvumela ukuba uphande ngokukhawuleza nangokulula iziganeko ozifunayo.

I-GitLab 11.9 ikhutshwe ngokubhaqwa okuyimfihlo kunye nemithetho emininzi yesisombululo sokudibanisa
Amaxwebhu
Injongo

I-SAST ye-TypeScript

(EKUGQIBELENI, IGOLIDE)

Uhlobo lweScript lulwimi lwenkqubo olusekwe kwi JavaScript.

Kwi-GitLab 11.9, uVavanyo loKhuseleko lweSicelo esiNcinci (i-SAST) luhlalutya kwaye luchonge ubuthathaka kwikhowudi ye-TypeScript, ebabonisa kwiwijethi yesicelo sokudibanisa, inqanaba lombhobho, kunye nedeshibhodi yokhuseleko. Inkcazo yomsebenzi wangoku sast akukho mfuneko yokutshintsha, kwaye ifakwe ngokuzenzekelayo kuyo Auto DevOps.

Amaxwebhu
Injongo

I-SAST yeeprojekthi zeMaven zeemodyuli ezininzi

(EKUGQIBELENI, IGOLIDE)

Iiprojekthi zeMaven zihlala zicwangciswa ukudibanisa iimodyuli ezininzi kwindawo yokugcina. Ngaphambili, i-GitLab ayikwazanga ukuskena ngokuchanekileyo iiprojekthi ezinjalo, kwaye abaphuhlisi kunye neengcali zokhuseleko abazifumananga iingxelo zobuthathaka.

I-GitLab 11.9 ibonelela ngenkxaso eyandisiweyo yophawu lwe-SAST kolu lungelelwaniso lweprojekthi ethile, ibonelela ngesakhono sokubavavanya kubuthathaka njengoko lunjalo. Ndiyabulela ukuguquguquka kwabahlalutyi, uqwalaselo lumiselwa ngokuzenzekelayo, kwaye awudingi ukutshintsha nantoni na ukujonga iziphumo kwiimodyuli ezininzi zeMaven izicelo. Njengesiqhelo, ukuphuculwa okufanayo kukwakhona ngaphakathi Auto DevOps.

Amaxwebhu
Injongo

IMbaleki yeGitLab 11.9

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Namhlanje sikwakhuphe iGitLab Runner 11.9! I-GitLab Runner yiprojekthi yomthombo ovulekileyo kwaye isetyenziselwa ukuqhuba imisebenzi ye-CI/CD kunye nokuthumela iziphumo kwi-GitLab.

Apha ngezantsi kukho utshintsho kwiGitLab Runner 11.9:

Uluhlu olupheleleyo lotshintsho lunokufumaneka kwi-GitLab Runner changelog: UTSHINTSHO.

Amaxwebhu

Ukuphuculwa kwesikimu seGitLab

(INQAKU, UKUQALISA, I-PREMIUM, EYOKUGQIBELA)

Olu phuculo lulandelayo lwenziwe kwitshathi yeGitLab:

  • Inkxaso eyongeziweyo kuGoogle Cloud Memorystore.
  • Iisetingi zomsebenzi weCron ngoku jikelele, kuba zisetyenziswa ziinkonzo ezininzi.
  • Irejistri ihlaziyiwe ukuze ibe yinguqulo 2.7.1.
  • Yongeza useto esitsha ukwenza ubhaliso lweGitLab luhambelane neenguqulelo zeDocker ngaphambi kwe-1.10. Ukuvula, hlohla registry.compatibility.schema1.enabled: true.

Amaxwebhu

Ukuphuculwa kokusebenza

(INKONDO, ISIQALISO, I-PREMIUM, EYOKUGQIBELA, SIMAHLA, IBRONZE, Isilivere, IGOLIDE)

Siyaqhubeka nokuphucula ukusebenza kweGitLab ngokhupho ngalunye lwemizekelo yeGitLab yazo zonke iisayizi. Nalu olunye uphuculo kwi-GitLab 11.9:

Ukuphuculwa kokusebenza

Ukuphuculwa kweOmnibus

(INQAKU, UKUQALISA, I-PREMIUM, EYOKUGQIBELA)

I-GitLab 11.9 ibandakanya ukuphuculwa kwe-Omnibus kulandelayo:

  • GitLab 11.9 ibandakanya Eyona 5.8, umthombo ovulekileyo weSlack enye indlela, ukukhutshwa kwayo kwamva nje kubandakanya i-MFA yoHlelo lweQela, ukusebenza komfanekiso ophuculweyo, kunye nokunye. Le nguqulelo ikwabandakanya ukuphuculwa kokhuseleko; uhlaziyo luyacetyiswa.
  • Yongeza useto esitsha ukwenza ubhaliso lweGitLab luhambelane neenguqulelo zeDocker ngaphambi kwe-1.10. Ukuvula, hlohla registry['compatibility_schema1_enabled'] = true Π² gitlab.rb.
  • Irejistri yeGitLab ngoku ithumela ngaphandle iPrometheus metrics kwaye ijongwa ngokuzenzekelayo ngokungenayo ikhithi yinkonzo yePrometheus.
  • Inkxaso eyongeziweyo yeGoogle Cloud Memorystore, efuna ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ redis_enable_client.
  • openssl ihlaziywe kuguqulelo 1.0.2r, nginx - ukuya kuthi ga kwinguqulo 1.14.2, python - ukuya kuthi ga kwinguqulo 3.4.9, jemalloc - ukuya kuthi ga kwinguqulo 5.1.0, docutils - ukuya kuthi ga kwinguqulo 0.13.1, gitlab-monitor- ukuya kwinguqulo 3.2.0.

Iimpawu eziphelelwe lixesha

I-GitLab Geo iya kubonelela ngogcino olukhawulezayo kwi-GitLab 12.0

I-GitLab Geo iyafuneka ugcino olukhawulezayo ukunciphisa ukhuphiswano (imeko yogqatso) kwiindawo zesibini. Oku kwaphawulwa kwi gitlab-ce#40970.

Kwi-GitLab 11.5 songeze le mfuneko kuxwebhu lweGeo: gitlab-ee #8053.

Kwi-GitLab 11.6 sudo gitlab-rake gitlab: geo: check ijonga ukuba ugcino olukhawulezayo luvuliwe kwaye zonke iiprojekthi ziyafuduswa. I-cm. gitlab-ee#8289. Ukuba usebenzisa iGeo, nceda uqhube olu qwalaselo kwaye ufuduke ngokukhawuleza.

Kwi-GitLab 11.8 isilumkiso esikhubazekileyo gitlab-ee!8433 iya kuboniswa kwiphepha Indawo yolawulo β€Ί Geo β€Ί IiNdawo, ukuba iitshekhi ezingentla azivumelekanga.

Kwi-GitLab 12.0 I-Geo iyakusebenzisa iimfuno zokugcina ezikhawulezayo. I-cm. gitlab-ee#8690.

Umhla wokucinywa: 22 Juni 2019

Ukudityaniswa kweHipchat

I-Hipchat ayixhaswanga. Ukongeza, kwinguqulo 11.9 sisuse into ekhoyo yokudityaniswa kweHipchat kwiGitLab.

Umhla wokucinywa: 22 Matshi 2019

Inkxaso ye-CentOS 6 yoMbaleki weGitLab usebenzisa umenzi weDocker

I-GitLab Runner ayixhasi i-CentOS 6 xa usebenzisa i-Docker kwi-GitLab 11.9. Esi sisiphumo sohlaziyo kwilayibrari engundoqo ye-Docker, engasayixhasi i-CentOS 6. Ukufumana iinkcukacha ezingaphezulu, bona lo msebenzi.

Umhla wokucinywa: 22 Matshi 2019

Iindlela zekhowudi yelifa leGitLab yeMbaleki yakudala

Ukusukela ngeGitlab 11.9, iGitLab Runner isebenzisa indlela entsha cloning/ukubiza indawo yokugcina. Okwangoku, i-GitLab Runner iya kusebenzisa indlela endala ukuba entsha ayixhaswanga.

Kwi-GitLab 11.0, sitshintshe inkangeleko yoqwalaselo lomncedisi we-metrics kwi-GitLab Runner. metrics_server iya kususwa ngokuthanda listen_address kwiGitLab 12.0. Bona iinkcukacha ezininzi kwi lo msebenzi. Kwaye iinkcukacha ezingakumbi kwi lo msebenzi.

Kwinguqulo ye-11.3, i-GitLab Runner yaqala ukuxhasa ababoneleli cache abaninzi, nto leyo ekhokelele kuseto olutsha lwe uqwalaselo oluthile lwe-S3. Ku amaxwebhu Itheyibhile yotshintsho kunye nemiyalelo yokufudukela kuqwalaselo olutsha inikezelwe. Bona iinkcukacha ezininzi kwi lo msebenzi.

Ezi ndlela azisafumaneki kwi-GitLab 12.0. Njengomsebenzisi, akukho mfuneko yokuba utshintshe nantoni na ngaphandle kokuqinisekisa ukuba umzekelo wakho weGitLab usebenzisa inguqulo 11.9+ xa uphucula kwiGitLab Runner 12.0.

Umhla wokucinywa: 22 Juni 2019

Iparamitha eyehliweyo kwindawo yokungena yeGitLab Runner

11.4 I-GitLab Runner yazisa iparameter yefitsha FF_K8S_USE_ENTRYPOINT_OVER_COMMAND ukulungisa iingxaki ezifana #2338 ΠΈ #3536.

Kwi-GitLab 12.0 siya kutshintshela kwindlela yokuziphatha echanekileyo ngokungathi useto lwefitsha luvaliwe. Bona iinkcukacha ezininzi kwi lo msebenzi.

Umhla wokucinywa: 22 Juni 2019

Inkxaso eyehliweyo yosasazo lweLinux olufikelela kwi-EOL yeGitLab Runner

Ezinye izinikezelo zeLinux apho iGitLab Runner inokufakwa khona zifezekise injongo yazo.

Kwi-GitLab 12.0, i-GitLab Runner ayisayi kuphinda isasaze iipakethe kwezo zisasazo zeLinux. Uluhlu olupheleleyo lonikezelo olungasaxhaswanga lunokufumaneka kwethu amaxwebhu. Enkosi kuJavier Ardo (UJavier Jardon) ukwenzela yena igalelo!

Umhla wokucinywa: 22 Juni 2019

Ukususa imiyalelo emidala ye-GitLab Runner

Njengenxalenye yemizamo yethu yokuxhasa Windows Docker umenzi Kuye kwafuneka balahle imiyalelo emidala esetyenziselwa umfanekiso womncedisi.

Kwi-GitLab 12.0, i-GitLab Runner iqaliswa kusetyenziswa imiyalelo emitsha. Oku kuchaphazela kuphela abasebenzisi ababhala ngaphezulu umfanekiso womncedisi. Bona iinkcukacha ezininzi kwi lo msebenzi.

Umhla wokucinywa: 22 Juni 2019

Abaphuhlisi banokususa iithegi zeGit kwiGitLab 11.10

Ukususa okanye ukuhlela amanqaku enguqulelo yeethegi zeGit kumasebe angakhange aqwalaselwe kuye kwakhawulelwa kuphela abalindi kunye nabanini.

Kuba abaphuhlisi banokongeza iithegi kwaye baguqule kwaye bacime amasebe angakhuselekanga, abaphuhlisi kufuneka bakwazi ukucima iithegi zeGit. Kwi-GitLab 11.10 senza olu tshintsho kwimodeli yethu yeemvume zokuphucula ukuhamba komsebenzi kwaye uncede abaphuhlisi basebenzise iithegi ngcono nangokufanelekileyo.

Ukuba ufuna ukugcina esi sithintelo kubagcini kunye nabanini, sebenzisa iithegi ezikhuselweyo.

Umhla wokucinywa: I-22 ngo-Epreli 2019

Prometheus 1.x inkxaso kwi Omnibus GitLab

Ukuqala ngeGitLab 11.4, inguqulelo eyakhelwe-ngaphakathi ye-Prometheus 1.0 isusiwe kwi-Omnibus GitLab. Prometheus 2.0 version ngoku ibandakanyiwe. Nangona kunjalo, ifomathi yeemetrics ayihambelani nenguqulo 1.0. Iinguqulelo ezikhoyo zingaphuculwa kwi-2.0 kwaye, ukuba kuyimfuneko, idatha idluliselwe usebenzisa isixhobo esakhelwe ngaphakathi.

Kwinguqulelo yeGitLab 12.0 I-Prometheus 2.0 iya kufakwa ngokuzenzekelayo ukuba uhlaziyo aluzange lufakwe. Idatha evela kwi-Prometheus 1.0 iya kulahleka ngenxa yokuba ... azinyamezelwa.

Umhla wokucinywa: 22 Juni 2019

I-TLS v1.1

Ukuqala ngeGitLab 12.0 I-TLS v1.1 iya kucinywa ngokungagqibekanga ukuphucula ukhuseleko. Oku kulungisa imiba emininzi, kuquka i-Heartbleed, kwaye yenza i-GitLab PCI DSS 3.1 ithotyelwe ngaphandle kwebhokisi.

Ukuvala kwangoko i-TLS v1.1, seta nginx['ssl_protocols'] = "TLSv1.2" Π² gitlab.rband kwaye ubaleke gitlab-ctl reconfigure.

Umhla wokucinywa: 22 Juni 2019

Itemplate ye-OpenShift yofakelo lwe-GitLab

Esemthethweni gitlab itshathi yesigcina-ntloko -indlela ecetyiswayo yokusebenzisa iGitLab kwiKubernetes, kuquka ukusasazwa kwi-OpenShift.

OpenShift template ukufakela i-GitLab iyekisiwe kwaye ayisayi kuxhaswa I-GitLab 12.0.

Umhla wokucinywa: 22 Juni 2019

Iinkcazo zangaphambili zemisebenzi yokhuseleko

Ngentshayelelo Iitemplates zeCI/CD zemisebenzi yokhuseleko Naziphi na iinkcazo zomsebenzi zangaphambili ziya kuthotywa kwaye ziya kususwa kwi-GitLab 12.0 okanye kamva.

Hlaziya iinkcazo zomsebenzi wakho ukuze usebenzise isivakalisi esitsha kwaye uthathe ithuba lazo zonke iimpawu ezintsha zokhuseleko ezibonelelwa yiGitLab.

Umhla wokucinywa: 22 Juni 2019

Inkqubo yoLwazi icandelo kwiqela lolawulo

I-GitLab inikezela ngolwazi malunga nomzekelo wakho weGitLab admin/system_info, kodwa le nkcazelo isenokungachaneki.

Siyiyo cima eli candelo Iphaneli yolawulo kwi-GitLab 12.0 kwaye sincoma ukusebenzisa ezinye iinketho zokubeka iliso.

Umhla wokucinywa: 22 Juni 2019

umthombo: www.habr.com

Yongeza izimvo