I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Izinketho zokusebenzisana ezengeziwe nezaziso ezengeziwe

Kwa-GitLab, sihlala sifuna izindlela ezintsha zokuthuthukisa ukusebenzisana kuwo wonke umjikelezo wempilo we-DevOps. Siyajabula ukunazisa ukuthi ngalokhu kukhululwa siyeseka abantu abambalwa abanomthwalo wemfanelo ngesicelo esisodwa sokuhlanganisa! Lesi sici sitholakala ezingeni le-GitLab Starter futhi sihlanganisa ngempela isiqubulo sethu: "Wonke umuntu anganikela". Siyazi ukuthi isicelo sokuhlanganisa esisodwa singaba nabantu abaningi abasebenza kuso ukuze baqiniseke ukuthi yonke into ilungile, futhi manje usunamandla okunikeza abanikazi bezicelo zokuhlanganisa eziningi!

Amaqembu e-DevOps manje nawo ayathola izaziso ezizenzakalelayo mayelana nemicimbi yokuphakelwa ku-Slack ne-Mattermost. Engeza izaziso ezintsha kuhlu lwemicimbi yohlelo lokusebenza kulezi zingxoxo ezimbili, futhi ithimba lakho lizokwazi ukukhishwa okusha cishe ngokushesha.

Yehlisa izindleko ngokusekelwa kweziqukathi ze-Docker ku-Windows kanye nokuhlinzekwa kwezinga lesibonelo lamaqoqo e-Kubernetes

Siyazithanda iziqukathi! Iziqukathi zisebenzisa izinsiza zesistimu ezincane uma ziqhathaniswa nemishini ebonakalayo futhi zithuthukisa ukuphatheka kohlelo lokusebenza. Selokhu kwakhululwa i-GitLab 11.11 siyasekela I-Windows Container Executor ye-GitLab Runner, ukuze manje ukwazi ukusebenzisa iziqukathi ze-Docker ku-Windows futhi ujabulele amakhono athuthukisiwe wokucula namapayipi okuphatha.

I-GitLab Premium (izenzakalo ezilawulwa wena kuphela) manje iyanikeza ummeleli wokuncika kunqolobane wezithombe ze-Docker. Lokhu kungezwa kuzosheshisa ukulethwa ngoba manje usuzoba nommeleli we-caching wezithombe ze-Docker ezisetshenziswa njalo.

Abasebenzisi bezimo ze-GitLab ezilawulwa ngokwabo manje banganikeza Iqoqo le-Kubernetes ezingeni lesibonelo, futhi wonke amaqembu namaphrojekthi esikhathini esizayo azoyisebenzisela ukuthunyelwa kwawo. Lokhu kuhlanganiswa kwe-GitLab ne-Kubernetes kuzodala ngokuzenzakalelayo izinsiza eziqondene nephrojekthi ukuze kuvikeleke okwengeziwe.

Futhi akupheleli lapho!

Ngokungeziwe kuzici ezintsha zokusebenzisana nezaziso ezengeziwe, sengezile ukufinyelela kwezivakashi ezinkingeni, kwanda amaminithi engeziwe we-CI Runner we-GitLab Mahhala, amasheke enziwe lula kusetshenziswa xazulula ingxoxo ngokuzenzakalelayo lapho usebenzisa isiphakamiso, nokunye okuningi!

Isisebenzi Esibaluleke Kakhulu Kule nyanga (I-MVP) - Kia Mae Somabes (Kia Mei somabes)

Kulokhu kukhululwa, sengeze ikhono lokulanda amafolda ngamanye kumakhosombe, kunakho konke okuqukethwe. Manje usungakwazi ukulanda amafayela ambalwa owadingayo. Ngiyabonga, Kia Mae Somabes!

Izici eziyinhloko ze-GitLab 11.11

I-Windows Container Executor ye-GitLab Runner

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Ku-GitLab 11.11, sengeze umgijimi omusha ku-GitLab Runner ukuze senze iziqukathi ze-Docker zisebenziseke ku-Windows. Ngaphambilini, bekumele usebenzise igobolondo ukuhlela iziqukathi ze-Docker ku-Windows, kodwa manje usungakwazi ukusebenza neziqukathi ze-Docker ku-Windows ngokuqondile, ngokufanayo nakwe-Linux. Abasebenzisi beplathifomu ye-Microsoft manje banezinketho eziningi zomculo wamapayipi nokuphatha.

Lesi sibuyekezo sihlanganisa ukwesekwa kwe-PowerShell okuthuthukisiwe ku-GitLab CI/CD, kanye nemifanekiso emisha esekelayo yezinguqulo ezihlukene zeziqukathi ze-Windows. Abagijimi bakho be-Windows bangasetshenziswa ne-GitLab.com, kodwa abakabi amathuluzi atholakala esidlangalaleni.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Ummeleli wokuncika kunqolobane wokubhaliswa kwesiqukathi

I-PREMIUM, ULTIMATE

Amaqembu avame ukusebenzisa iziqukathi kumapayipi okwakha, futhi ukufaka kunqolobane ummeleli wezithombe ezisetshenziswa njalo namaphakheji asuka enhla nomfula kuyindlela enhle yokusheshisa amapayipi. Ngekhophi yasendaweni yezendlalelo ozidingayo, efinyeleleka ngommeleli omusha wenqolobane, ungasebenza ngokuphumelelayo ngezithombe ezivamile endaweni yakho.

Okwamanje, ummeleli wesiqukathi utholakala kuphela ezimweni ezilawulwa wena kuseva yewebhu I-Puma (kwimodi yokuhlola).

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Abantu abambalwa abanesibopho sokuhlanganisa izicelo

I-STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD

Kuvamile ukuthi abantu abaningi basebenzele isici egatsheni okwabelwana ngalo futhi bahlanganise izicelo, isibonelo lapho onjiniyela abaphambili nabangemuva besebenzisana eduze noma lapho onjiniyela besebenza ngababili, njengaku-Extreme Programming.

Ku-GitLab 11.11, ungabela abantu abaningi ukuthi bahlanganise izicelo. Njengabanikazi bemisebenzi eminingi, ungasebenzisa uhlu, izihlungi, izaziso, nama-API.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Ukucushwa kweqoqo le-Kubernetes ezingeni lesibonelo

I-CORE, i-STARTER, i-PREMIUM, i-ULTIMATE

Imodeli yezokuphepha nokuhlinzeka ku-Kubernetes iyathuthuka ukuze ivumele amanani amakhulu amaklayenti ukuthi anikezwe ngeqoqo elilodwa okwabelwana ngalo.

Ku-GitLab 11.11, abasebenzisi bezimo abazilawulayo manje sebengakwazi ukuhlinzeka ngeqoqo ezingeni lesibonelo, futhi wonke amaqembu namaphrojekthi esikhathini esizayo azoyisebenzisela ukuthunyelwa kwawo. Lokhu kuhlanganiswa kwe-GitLab ne-Kubernetes kuzodala ngokuzenzakalelayo izinsiza eziqondene nephrojekthi ukuze kuvikeleke okwengeziwe.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Izaziso zokusebenzisa ku-Slack ne-Mattermost

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Manje usungamisa izaziso ezizenzakalelayo mayelana nemicimbi yokuphakelwa esiteshini sethimba ngenxa yokuhlanganiswa nezingxoxo ukuxega и Okubaluleke kakhulu, futhi ithimba lakho lizokwazi ngayo yonke imicimbi ebalulekile.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Ukufinyelela kwesivakashi ezinkingeni

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Abasebenzisi abayizihambeli bamaphrojekthi akho manje bangabuka ukukhishwa okushicilelwe ekhasini Lokukhishwa. Bazokwazi ukulanda ama-artifact ashicilelwe, kodwa ngeke bakwazi ukulanda ikhodi yomthombo noma babone imininingwane yenqolobane njengamathegi noma imisebenzi.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Okunye ukuthuthukiswa ku-GitLab 11.11

Amagrafu wokuzibophezela ahleliwe okusebenza okuthuthukisiwe

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Imisebenzi eminingi ye-Git idinga ukweqa igrafu yokuzibophezela, njengokubala isisekelo sokuhlanganisa noma amagatsha ohlu aqukethe isibopho. Ukuzibophezela okwengeziwe, le misebenzi ihamba kancane ngoba ukunqamula kudinga ukulayisha into ngayinye kudiski ukuze kufundwe izikhombisi zayo.

Ku-GitLab 11.11, sinike amandla isici segrafu sokuzibophezela esine-serialized esethulwe ekukhishweni kwakamuva kwe-Git ukuze sibale futhi sigcine lolu lwazi. Ukukhasa ezindaweni zokugcina ezinkulu manje sekushesha kakhulu. Igrafu yokubophezela izokwakhiwa ngokuzenzakalelayo phakathi nokuqoqwa kukadoti okulandelayo kwendawo yokugcina.

Funda mayelana nendlela igrafu yokuzibophezela eyenziwe nge-serialized eyakhiwe ngayo uchungechunge lwezihloko kusuka komunye wababhali balesi sici.

Amaminithi engeziwe we-CI Runner: manje ayatholakala ngezinhlelo zamahhala

MAHHALA, ITHUSI, Isiliva, IGOLIDE

Ngenyanga edlule sengeze ikhono lokuthenga amaminithi engeziwe we-CI Runner, kodwa ngezinhlelo ezikhokhelwayo ze-GitLab.com kuphela. Kulokhu kukhululwa, amaminithi nawo angathengwa ezinhlelweni zamahhala.

Ilayisha izingobo zomlando zohla lwemibhalo kumakhosombe

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Ngokuya ngohlobo nosayizi wephrojekthi, ingobo yomlando yayo yonke iphrojekthi ingathatha isikhathi eside ukulanda futhi ayidingeki ngaso sonke isikhathi, ikakhulukazi endabeni yama-monorepositories amakhulu. Ku-GitLab 11.11, ungalanda ingobo yomlando yokuqukethwe kohla lwemibhalo lwamanje, okuhlanganisa nemibhalo engaphansi, ukuze ukhethe kuphela amafolda owadingayo.

Siyabonga ngomsebenzi Kia Mae Somabes!

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Ukusebenzisa isiphakamiso manje kuzixazulula ngokuzenzakalelayo ingxoxo

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Ukuphakamisa izinguquko kwenza kube lula ukuhlanganyela ekuhlanganiseni izicelo ngokususa isidingo sokukopisha-namathisela ukuze wamukele ushintsho oluhlongozwayo. Ku-GitLab 11.11, senze le nqubo yaba lula nakakhulu ngokuvumela izingxoxo ukuba zixazululwe ngokuzenzakalelayo lapho kusetshenziswa isiphakamiso.

Ikhawunta yesikhathi kubha eseceleni yebhodi lomsebenzi

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Amabha emisebenzi ebha eseceleni kufanele abukeke ngendlela efanayo Ebhodini nasekubukeni komsebenzi. Kungakho i-GitLab manje inesilandeleli sesikhathi kubha eseceleni yebhodi lokukhishwa. Vele uye ebhodini lakho lomsebenzi, chofoza umsebenzi, bese ibha eseceleni enekhawunta yesikhathi izovuleka.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Ulwazi mayelana nokusetshenziswa ku-Environment API

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Sengeze ikhono lokubuza i-Environment API ngolwazi oluthile lwendawo ukuze sazi ukuthi yini okumele isetshenziswe endaweni ezungezile njengamanje. Lokhu kuzokwenza ukuzenzekelayo nokubika kube lula kubasebenzisi Bendawo ku-GitLab.

Okufanayo okuguquguqukayo okungalungile kwemithetho yamapayipi

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Manje ungahlola ukulingana okungekuhle noma ukufaniswa kwephethini (!= и !~) kufayela .gitlab-ci.yml lapho ubheka amanani okuguquguquka kwemvelo, ngakho-ke ukulawula ukuziphatha kwamapayipi sekuguquguquke kakhulu.

Qalisa yonke imisebenzi yezandla esiteji ngokuchofoza okukodwa

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Ku-GitLab 11.11, abasebenzisi abanemisebenzi eminingi yezandla ezigabeni zabo manje sebengakwazi ukuqeda yonke leyo misebenzi esigabeni esisodwa ngokuchofoza inkinobho. "Dlala konke" (“Sebenzisa Konke”) kwesokudla segama lesiteji ekubukweni kwePipelines.

Ukudala ifayela ngokuqondile kusuka kokuguquguquka kwemvelo

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Okuguquguqukayo kwemvelo kuvame ukusetshenziselwa ukudala amafayela, ikakhulukazi izimfihlo ezidinga ukuvikelwa futhi zifinyeleleka kuphela epayipini elithile lendawo. Ukuze wenze lokhu, usetha okuqukethwe kokuguquguqukayo kokuqukethwe kwefayela bese udala ifayela emsebenzini oqukethe inani. With a new imvelo variable like file lokhu kungenziwa ngesinyathelo esisodwa ngisho ngaphandle kokuguqulwa .gitlab-ci.yml.

Iphoyinti lokugcina le-API lolwazi lokuba sengozini

EKUGCINENI, IGOLIDE

Manje usungabuza i-GitLab API yabo bonke ubungozi obuphawulwe kuphrojekthi. Ngale API, ungakha uhlu olufundeka ngomshini lobungozi, oluhlungwe ngohlobo, ukuzethemba, kanye nobukhulu.

Ikhono eligcwele lokuskena eliguqukayo le-DAST

EKUGCINENI, IGOLIDE

Ku-GitLab, ungakwazi ukuhlola ngamandla ukuvikeleka kohlelo lokusebenza (Ukuhlolwa Kokuphepha Kwesicelo Se-Dynamic, DAST) njengengxenye yepayipi le-CI. Ukuqala ngalokhu kukhishwa, ungakhetha ukuskena okuguquguqukayo okugcwele esikhundleni sokuskena okujwayelekile kokwenziwa. Ukuskena okunamandla okugcwele kuvikela ezingozini ezengeziwe.

Ifaka i-Prometheus kumaqoqo ezinga leqembu

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Lokhu kukhishwa kwe-GitLab kwethula ikhono lokunamathisela iqoqo le-Kubernetes eqenjini lonke. Siphinde sengeze amandla okufaka isibonelo esisodwa se-Prometheus ngeqoqo ngalinye ukuze kube lula ukuqapha wonke amaphrojekthi kuqoqo.

Funda mayelana nokuziba ubungozi Kudeshibhodi Yokuphepha

EKUGCINENI, IGOLIDE

Amadeshibhodi okuphepha e-GitLab avumela abalawuli ukuthi babuke ubungozi obuzitshiwe. Ukuze wenze kube lula ukuhamba kwakho komsebenzi, sengeze ikhono lokubuka imininingwane yokuziba ngokuqondile kudeshibhodi yakho yokuphepha.

Dala amashadi amamethrikhi ngokwezifiso kudeshibhodi yakho

I-PREMIUM, Ultimate, Isiliva, IGOLIDE

Dala amashadi amasha anamamethrikhi okusebenza ngokwezifiso ukusuka kudeshibhodi kudeshibhodi yakho yamamethrikhi. Abasebenzisi manje bangakha, babuyekeze, futhi basuse ukubonwa kwama-metrics kudeshibhodi ngokuchofoza okuthi "Engeza i-Metric" (“Engeza i-Metric”) ekhoneni eliphezulu kwesokudla sebha yamathuluzi yedeshibhodi.

I-GitLab 11.11: izibopho ezimbalwa zokuhlanganisa izicelo nokuthuthukiswa kweziqukathi

Izinkinga zezaziso manje sezivuliwe njenge-GitLab Alert Bot

I-PREMIUM, Ultimate, Isiliva, IGOLIDE

Manje izinkinga ezivuleka kusukela kuzaziso zizosethwa umbhali ku-GitLab Alert Bot, ukuze ukwazi ukubona ngokushesha ukuthi inkinga idalwe ngokuzenzakalelayo ngesaziso esibalulekile.

Londoloza ngokuzenzakalela izincazelo zamaqhawe kusitoreji sasendaweni

EKUGCINENI, IGOLIDE

Izincazelo ezidumile azilondolozwanga kusitoreji sasendaweni, ngakho-ke izinguquko ziye zalahleka ngaphandle uma uzilondoloze ngokusobala lapho ushintsha incazelo eyingqophamlando. I-GitLab 11.11 yethule ikhono lokulondoloza izincazelo ezinhle kakhulu kwisitoreji sendawo. Lokhu kusho ukuthi manje usungakwazi ukubuyela kalula ekuguquleni incazelo yakho eyingqophamlando uma kwenzeka iphutha, uphazamiseka, noma uphuma esipheqululini ngephutha.

Ukusekelwa kwesibuko se-GitLab se-Git LFS

I-STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD

Usebenzisa ukwenza isibuko, ungaphinda amakhosombe e-Git usuka endaweni eyodwa uye kwenye. Lokhu kwenza kube lula ukugcina ikhophi yenqolobane ebekwe kwenye indawo kuseva ye-GitLab. I-GitLab manje isekela ukwenziwa kwesibuko kwamakhosombe nge-Git LFS, ngakho lesi sici siyatholakala ngisho nasezindaweni ezihlala kuzo ezinamafayela amakhulu, anjengendlela yokwenza umdlalo noma idatha yesayensi.

Izimvume zokufunda nokubhala zenqolobane zamathokheni okufinyelela komuntu siqu

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Amathokheni amaningi okufinyelela komuntu siqu anezimvume zokushintsha kuleveli api, kodwa ukufinyelela okugcwele kwe-API kungase kunikeze amalungelo amaningi kakhulu kwabanye abasebenzisi noma izinhlangano.

Ngenxa yokufaka komphakathi, amathokheni okufinyelela komuntu siqu manje angakwazi kuphela ukuba nezimvume zokufunda nokubhala kumakhosombe wephrojekthi, kunokufinyelela okujulile kwezinga le-API ezindaweni ezizwelayo ze-GitLab njengezilungiselelo nobulungu.

Ngiyabonga, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Ingeza usekelo oluyisisekelo lwemibuzo yenqwaba ye-GraphQL

MAHHALA, IBRONZE, ISILIVA, IGOLIDE, INKOMO, ISIQALO, I-PREMIUM, EKUGCINENI

Nge-GraphQL API, abasebenzisi bangacacisa ngqo ukuthi iyiphi idatha abayidingayo futhi bathole yonke idatha abayidingayo emibuzweni embalwa. Ukuqala ngalokhu kukhululwa, i-GitLab isekela ukungeza ulwazi lweqembu oluyisisekelo ku-GraphQL API.

Ngena ngemvume ngemininingwane ye-Salesforce

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

I-GitLab iyabathanda onjiniyela be-Salesforce, futhi ukusekela lo mphakathi, sivumela abasebenzisi ukuthi bangene ngemvume ku-GitLab ngemininingwane ye-Salesforce.com. Izimo manje zingalungiselela i-GitLab njengohlelo lokusebenza oluxhumeke ku-Salesforce ukuze lusebenzise i-Salesforce.com ukuze ungene ku-GitLab ngokuchofoza okukodwa.

I-SAML SSO manje iyadingeka ukuze ufinyelele iwebhu

I-PREMIUM, Ultimate, Isiliva, IGOLIDE

We inweba imfuneko yokungena ngemvume kanye (i-SSO). ezingeni leqembu, okwethulwe ekukhishweni kwe-11.8, ngokuqinisekiswa okuqinile kwezinsiza zeqembu nephrojekthi ukuze kuqinisekiswe ukuthi abasebenzisi bangathola ukufinyelela kuphela lapho bengena nge-SAML. Lesi isendlalelo esengeziwe sokulawula ukufinyelela kwezinhlangano ezazisa ukuphepha futhi ezisebenzisa i-GitLab.com nge-SAML SSO. Manje ungenza i-SSO ibe imfuneko, wazi ukuthi abasebenzisi eqenjini lakho basebenzisa i-SSO.

Hlunga ngedatha esanda kwakhiwa noma elungisiwe yama-epics API

EKUGCINENI, IGOLIDE

Ngaphambilini, bekungelula ukubuza ngedatha esanda kwakhiwa noma eshintshiwe usebenzisa i-GitLab epics API. Ekukhishweni kwe-11.11 sengeze izihlungi ezengeziwe created_after, created_before, updated_after и updated_beforeukuqinisekisa ukuhambisana ne-API yomsebenzi futhi uthole ngokushesha ama-epics ashintshiwe noma asanda kwakhiwa.

Ukuqinisekiswa kwe-biometric nge-UltraAuth

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Firm I-UltraAuth igxile ekuqinisekiseni ubuqiniso bebhayomethrikhi obungenaphasiwedi. Manje siyayisekela le ndlela yokuqinisekisa ku-GitLab!

Ngiyabonga, Karthiki Tanna (UKartikey Tanna)!

I-GitLab Runner 11.11

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Namuhla sikhiphe i-GitLab Runner 11.11! I-GitLab Runner iwumthombo ovulekile wephrojekthi osetshenziselwa ukuqhuba imisebenzi ye-CI/CD futhi ithumele imiphumela emuva ku-GitLab.

Ukuthuthukiswa kwe-Omnibus

I-CORE, i-STARTER, i-PREMIUM, i-ULTIMATE

Senze ukuthuthukiswa okulandelayo ku-Omnibus ku-GitLab 11.11:

Ukuthuthukisa Amasu

I-CORE, i-STARTER, i-PREMIUM, i-ULTIMATE

Senze ukuthuthukiswa okulandelayo kumashadi e-Helm ku-GitLab 11.11:

Ukuthuthukiswa kokusebenza

I-core, i-STARTER, i-PREMIUM, i-ULTIMATE, MAHHALA, IBRONZE, YESILVER, IGOLIDE

Siyaqhubeka nokuthuthukisa ukusebenza kwe-GitLab ngakho konke ukukhishwa kwezenzakalo ze-GitLab zabo bonke osayizi. Okunye ukuthuthukiswa ku-GitLab 11.11:

Izici eziphelelwe yisikhathi

I-GitLab Geo izohlinzeka ngesitoreji esisheshayo ku-GitLab 12.0

I-GitLab Geo iyadingeka isitoreji esisheshayo ukunciphisa ukuncintisana kumanodi esibili. Lokhu kwaphawulwa ku gitlab-ce#40970.

Ku-GitLab 11.5 sengeze le mfuneko kumadokhumenti e-Geo: gitlab-ee#8053.

Ku-GitLab 11.6 sudo gitlab-rake gitlab:geo:check ihlola ukuthi isitoreji se-hashi sinikwe amandla futhi wonke amaphrojekthi athuthiwe. Cm. gitlab-ee#8289. Uma usebenzisa i-Geo, sicela wenze lokhu kuhlola futhi uthuthe ngokushesha okukhulu.

Ku-GitLab 11.8 isixwayiso esikhutshazwe unomphela sizovezwa ekhasini Indawo Yokuphatha › I-Geo › Ama-Node, uma ukuhlola okungenhla kungavunyelwe. gitlab-ee!8433.

Ku-GitLab 12.0 I-Geo izosebenzisa izimfuneko zesitoreji esisheshayo. Cm. gitlab-ee#8690.

Idethi yokususwa: I-22 i-2019 г.

I-GitLab Geo izoletha i-PG FDW ku-GitLab 12.0

Lokhu kuyadingeka ku-Geo Log Cursor njengoba ithuthukisa kakhulu ukusebenza kweminye imisebenzi yokuvumelanisa. Ukusebenza kwemibuzo yesimo se-Geo node nakho kuyathuthukiswa. Imibuzo edlule ibingasebenzi kahle kumaphrojekthi amakhulu. Bona ukuthi ungakumisa kanjani lokhu Ukuphindaphinda kwedatha ye-Geo. Ku-GitLab 12.0 I-Geo izodinga i-PG FDW. Cm. gitlab-ee#11006.

Idethi yokususwa: I-22 i-2019 г.

Izinketho zokuthumela zokubika iziphazamisi nokungena kuzosuswa ku-interface yomsebenzisi ku-GitLab 12.0

Lezi zinketho zizosuswa kusixhumi esibonakalayo ku-GitLab 12.0 futhi zizotholakala kufayela gitlab.yml. Ukwengeza, ungachaza indawo ye-Sentry ukuze uhlukanise phakathi kokuthunyelwa okuningi. Isibonelo, ukuthuthukiswa, isiteji nokukhiqiza. Cm. gitlab-ce#49771.

Idethi yokususwa: I-22 i-2019 г.

Ikhawulela inani eliphezulu lamapayipi adalwe ngokuthunyelwe ngakunye

Ngaphambilini, i-GitLab yakhela amapayipi HEAD igatsha ngalinye ekuhanjisweni. Lokhu kulungele onjiniyela abacindezela izinguquko ezimbalwa ngesikhathi esisodwa (isibonelo, egatsheni lesici kanye nasegatsheni develop).

Kodwa uma uphusha inqolobane enkulu enamagatsha amaningi asebenzayo (isibonelo, ezihambayo, ukwenza isibuko, noma ukwenza amagatsha), awudingi ukudala ipayipi legatsha ngalinye. Ukuqala nge-GitLab 11.10 siyakha amapayipi aphezulu angu-4 uma uthumela.

Idethi yokususwa: I-22 imvubelo ye-2019

Izindlela zekhodi yefa le-GitLab Runner ephelelwe yisikhathi

Kusukela ku-Gitlab 11.9, i-GitLab Runner isebenzisa indlela entsha cloning/ukubiza inqolobane. Okwamanje, i-GitLab Runner izosebenzisa indlela endala uma entsha ingasekelwe. Bona imininingwane eyengeziwe ku lo msebenzi.

Ku-GitLab 11.0, siguqule ukubukeka kokucushwa kweseva ye-metrics ku-GitLab Runner. metrics_serverizosuswa ngokuvuna listen_address ku-GitLab 12.0. Bona imininingwane eyengeziwe ku lo msebenzi.

Enguqulweni engu-11.3, i-GitLab Runner yaqala ukusekela abahlinzeki benqolobane abaningi; okuholele kuzilungiselelo ezintsha ze ukucushwa okuqondile kwe-S3. I imibhalo Ithebula lezinguquko kanye nemiyalelo yokuthuthela ekucushweni okusha kunikezwa. Bona imininingwane eyengeziwe ku lo msebenzi.

Lezi zindlela ngeke zitholakale ku-GitLab 12.0. Njengomsebenzisi, awudingi ukushintsha noma yini ngaphandle kokuqinisekisa ukuthi i-GitLab yakho isebenzisa inguqulo 11.9+ lapho uthuthukela ku-GitLab Runner 12.0.

Idethi yokususwa: I-22 i-2019 г.

Ipharamitha eyehlisiwe yesici sephoyinti lokungena le-GitLab Runner

11.4 I-GitLab Runner yethula ipharamitha yesici FF_K8S_USE_ENTRYPOINT_OVER_COMMAND ukulungisa izinkinga ezifana #2338 и #3536.

Ku-GitLab 12.0 sizoshintshela ekuziphatheni okulungile njengokungathi ukulungiselelwa kwesici sikhutshaziwe. Bona imininingwane eyengeziwe ku lo msebenzi.

Idethi yokususwa: I-22 i-2019 г.

Ukusekelwa okwehlisiwe kokusatshalaliswa kwe-Linux okufinyelela ku-EOL ye-GitLab Runner

Okunye ukusatshalaliswa kwe-Linux lapho i-GitLab Runner ingafakwa khona kufeze inhloso yakho.

Ku-GitLab 12.0, i-GitLab Runner ngeke isasabalalisa amaphakheji kulokho kusatshalaliswa kwe-Linux. Uhlu oluphelele lokusatshalaliswa okungasasekelwe lungatholakala kwethi imibhalo. Ngiyabonga, Javier Ardo (Javier Jardon), okwakho umnikelo!

Idethi yokususwa: I-22 i-2019 г.

Isusa imiyalo emidala ye-GitLab Runner Helper

Njengengxenye yokwengeza ukwesekwa I-Windows Docker executor kwadingeka ilahle eminye imiyalo emidala esetshenziselwa isithombe somsizi.

Ku-GitLab 12.0, i-GitLab Runner yethulwa kusetshenziswa imiyalo emisha. Lokhu kusebenza kuphela kubasebenzisi abanjalo khipha isithombe somsizi. Bona imininingwane eyengeziwe ku lo msebenzi.

Idethi yokususwa: I-22 i-2019 г.

Ukususa indlela ehlanzekile ye-git ku-GitLab Runner

Ku-GitLab Runner 11.10 thina unikeze ithuba lungiselela ukuthi uMgijimi uwenza kanjani umyalo git clean. Ngaphezu kwalokho, isu elisha lokuhlanza lisusa ukusetshenziswa git reset bese ebeka umyalo git clean ngemva kwesinyathelo sokukhipha.

Njengoba lolu shintsho lokuziphatha lungathinta abanye abasebenzisi, silungiselele ipharamitha FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Uma usetha inani true, izobuyisela isu lokuhlanza ifa. Okuningi mayelana nokusebenzisa amapharamitha okusebenza ku-GitLab Runner kungatholakala emibhalweni.

Ku-GitLab Runner 12.0, sizosusa usekelo lwesu lokuhlanza ifa kanye nekhono lokulibuyisela kusetshenziswa ipharamitha yokusebenza. Bona ku lo msebenzi.

Idethi yokususwa: I-22 i-2019 г.

Izifanekiso Zephrojekthi Yeqembu itholakala kuphela ezinhlelweni zeSilver/Premium

Lapho sethula izifanekiso zephrojekthi ezisezingeni leqembu ngo-11.6, senza ngephutha lesi sici se-Premium/Silver satholakala kuzo zonke izinhlelo.

We ukulungisa lesi siphazamisi ekukhishweni kwe-11.11 nokunikeza izinyanga ezi-3 ezengeziwe kubo bonke abasebenzisi nezimo ezingaphansi kwezinga Lesiliva/I-Premium.

Kusukela ngo-Agasti 22, 2019, izifanekiso zephrojekthi yeqembu zizotholakala kuphela ezinhlelweni zeSilver/Premium nangaphezulu, njengoba kuchazwe kumadokhumenti.

Idethi yokususwa: I-22 августа 2019 г.

Ukusekelwa kwemisebenzi yeqoqo le-Windows kunqanyuliwe

Ku-GitLab 13.0 (Juni 22, 2020), sihlela ukususa usekelo lwemisebenzi yenqwaba yomugqa womyalo we-Windows ku-GitLab Runner (isb. cmd.exe) esivuna ukwesekwa okuthuthukisiwe kweWindows PowerShell. Imininingwane eminingi ku lo msebenzi.

Umbono wethu we-DevOps yebhizinisi manje uzoqondana nesimo se-Microsoft sokuthi i-PowerShell iyindlela engcono kakhulu yokuzenzakalela izinhlelo zebhizinisi ezindaweni ze-Windows. Uma ufuna ukuqhubeka nokusebenzisa cmd.exe, le miyalo ingabizwa ku-PowerShell, kodwa ngeke sisekele ngokuqondile imisebenzi yeqoqo le-Windows ngenxa yokungaguquki okuningana okuholela ekulungisweni okuphezulu nokuthuthukiswa phezulu.

Idethi yokususwa: 22 сентября 2019 г.

Idinga i-Git 2.21.0 noma ngaphezulu

Kusukela ku-GitLab 11.11, i-Git 2.21.0 iyadingeka ukuze isebenze. I-Omnibus GitLab isivele ithunyelwa nge-Git 2.21.0, kodwa abasebenzisi bokufakwa koqobo abanezinguqulo zangaphambilini ze-Git kuzodingeka bathuthukise.

Idethi yokususwa: I-22 imvubelo ye-2019

Legacy Kubernetes service template

Ku-GitLab 12.0 sihlela ukusuka kusifanekiso sesevisi ye-Kubernetes ezingeni lesibonelo ngokuvumelana nokucushwa kweqoqo lezinga lesibonelo okwethulwe ku-GitLab 11.11.

Zonke izimo ezilawulwa wena zisebenzisa isifanekiso sesevisi zizothuthelwa kuqoqo lezinga lesibonelo lapho uthuthukela ku-GitLab 12.0.

Idethi yokususwa: I-22 i-2019 г.

Ukuphuma ekufanisweni kwelebula app kumaphaneli e-Kubernetes deployment

Ku-GitLab 12.0, sihlela ukusuka ekufaniseni ilebula yohlelo lokusebenza kusikhethi sokuphakelwa kwe-Kubernetes. Ku-GitLab 11.10 sethule indlela entsha yokufanisa, esesha okufanayo ngokuthi app.example.com/app и app.example.com/envukuze ubonise ukuthunyelwa kuphaneli.

Ukuze lokhu kuthunyelwa kuvele kumadeshibhodi akho okuthunyelwa, umane uhambise ukuthunyelwa okusha futhi i-GitLab izosebenzisa amalebula amasha.

Idethi yokususwa: I-22 i-2019 г.

Amaphakheji e-GitLab 12.0 azosayinwa ngesiginesha enwetshiwe

Meyi 2, 2019 GitLab inwebe isikhathi sokufaneleka sokhiye wokusayina bamaphakheji I-Omnibus GitLab kusukela ngomhlaka-01.08.2019/01.07.2020/XNUMX kuya ku-XNUMX/XNUMX/XNUMX. Uma uqinisekisa amasiginesha ephakheji futhi ufuna ukubuyekeza okhiye, vele ulandele imiyalelo evela futhi imibhalo yokusayina amaphakheji we-Omnibus.

Idethi yokususwa: I-22 i-2019 г.

Shintsha ilog

Bheka zonke lezi zinguquko ku-changelog:

setting

Uma usetha ukufakwa okusha kwe-GitLab, vakashela Ikhasi lokulanda le-GitLab.

Vuselela

→ Hlola izibuyekezo zekhasi

Source: www.habr.com

Engeza amazwana