ProHoster > Blogs > AdministrÄcija > GitLab 11.11: vairÄki pienÄkumi par apvienoÅ”anas pieprasÄ«jumiem un konteineru uzlabojumiem
GitLab 11.11: vairÄki pienÄkumi par apvienoÅ”anas pieprasÄ«jumiem un konteineru uzlabojumiem
Citas sadarbÄ«bas iespÄjas un papildu paziÅojumi
GitLab mÄs pastÄvÄ«gi meklÄjam jaunus veidus, kÄ uzlabot sadarbÄ«bu visÄ DevOps dzÄ«ves ciklÄ. MÄs esam priecÄ«gi paziÅot, ka mÄs atbalstÄm Å”o versiju vairÄkas atbildÄ«gÄs personas par vienu apvienoÅ”anas pieprasÄ«jumu! Å Ä« funkcija ir pieejama GitLab Starter lÄ«menÄ« un patiesi iemieso mÅ«su moto: "Ikviens var dot savu ieguldÄ«jumu". MÄs zinÄm, ka ar vienu sapludinÄÅ”anas pieprasÄ«jumu var strÄdÄt daudzi cilvÄki, lai pÄrliecinÄtos, ka viss ir kÄrtÄ«bÄ, un tagad jums ir iespÄja pieŔķirt vairÄkus sapludinÄÅ”anas pieprasÄ«jumu Ä«paÅ”niekus!
Samaziniet izmaksas, izmantojot Docker konteineru atbalstu operÄtÄjsistÄmÄ Windows un instanÄu lÄ«meÅa nodroÅ”inÄÅ”anu Kubernetes klasteriem
MÄs mÄ«lam konteinerus! Konteineri patÄrÄ mazÄk sistÄmas resursu salÄ«dzinÄjumÄ ar virtuÄlajÄm maŔīnÄm un uzlabo lietojumprogrammu pÄrnesamÄ«bu. KopÅ” GitLab 11.11 izlaiÅ”anas mÄs atbalstÄm Windows konteinera izpildÄ«tÄjs GitLab Runner, tÄpÄc tagad varat izmantot Docker konteinerus operÄtÄjsistÄmÄ Windows un baudÄ«t uzlabotas konveijera orÄ·estrÄÅ”anas un pÄrvaldÄ«bas iespÄjas.
Tagad piedÄvÄ GitLab Premium (tikai paÅ”pÄrvaldÄ«tas instances). keÅ”atmiÅas atkarÄ«bas starpniekserveris Docker attÄliem. Å is papildinÄjums paÄtrinÄs piegÄdi, jo tagad jums bÅ«s keÅ”atmiÅas starpniekserveris bieži izmantotajiem Docker attÄliem.
PaÅ”pÄrvaldÄ«to GitLab gadÄ«jumu lietotÄji tagad var nodroÅ”inÄt Kubernetes klasteris instances lÄ«menÄ«, un visas instancÄ esoÅ”Äs komandas un projekti to izmantos izvietoÅ”anai. Å Ä« GitLab integrÄcija ar Kubernetes automÄtiski izveidos projektam specifiskus resursus papildu droŔībai.
Å Ä« mÄneÅ”a vÄrtÄ«gÄkais darbinieks (MVP) ā Kia Mae Somabes (Kia Mei Somabes)
Å ajÄ laidienÄ mÄs pievienojÄm iespÄju lejupielÄdÄt atseviŔķas mapes no krÄtuvÄm, nevis visu saturu. Tagad varat lejupielÄdÄt tikai dažus nepiecieÅ”amos failus. Paldies, Kia Mae Somabes!
GitLab 11.11 galvenÄs funkcijas
Windows konteinera izpildÄ«tÄjs GitLab Runner
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
ProgrammÄ GitLab 11.11 mÄs pievienojÄm jaunu palaidÄju GitLab Runner, lai Docker konteineri bÅ«tu izmantojami operÄtÄjsistÄmÄ Windows. IepriekÅ” jums bija jÄizmanto apvalks, lai vadÄ«tu Docker konteinerus operÄtÄjsistÄmÄ Windows, taÄu tagad jÅ«s varat strÄdÄt ar Docker konteineriem tieÅ”i operÄtÄjsistÄmÄ Windows, tÄpat kÄ operÄtÄjsistÄmÄ Linux. Microsoft platformas lietotÄjiem tagad ir vairÄk iespÄju konveijera orÄ·estrÄÅ”anai un pÄrvaldÄ«bai.
Å is atjauninÄjums ietver uzlabotu PowerShell atbalstu GitLab CI/CD, kÄ arÄ« jaunus atbalsta attÄlus dažÄdÄm Windows konteineru versijÄm. JÅ«su Windows skrÄjÄjus, protams, var izmantot vietnÄ GitLab.com, taÄu tie vÄl nav publiski pieejami rÄ«ki.
Komandas bieži izmanto konteinerus, veidojot cauruļvadus, un starpniekservera saglabÄÅ”ana keÅ”atmiÅÄ bieži lietotiem attÄliem un pakotnÄm no augÅ”puses ir lielisks veids, kÄ paÄtrinÄt cauruļvadus. Izmantojot nepiecieÅ”amo slÄÅu lokÄlo kopiju, kas pieejama, izmantojot jauno keÅ”atmiÅas starpniekserveri, varat efektÄ«vÄk strÄdÄt ar parastajiem attÄliem savÄ vidÄ.
PagaidÄm konteinera starpniekserveris ir pieejams tikai paÅ”u pÄrvaldÄ«tiem gadÄ«jumiem tÄ«mekļa serverÄ« Puma (eksperimentÄlÄ režīmÄ).
VairÄkas personas, kas ir atbildÄ«gas par apvienoÅ”anas pieprasÄ«jumiem
Ir diezgan izplatÄ«ti gadÄ«jumi, kad vairÄki cilvÄki strÄdÄ pie funkcijas koplietotÄ filiÄlÄ un apvienoÅ”anas pieprasÄ«jumÄ, piemÄram, kad priekÅ”gala un aizmugures izstrÄdÄtÄji strÄdÄ cieÅ”i kopÄ vai kad izstrÄdÄtÄji strÄdÄ pa pÄriem, piemÄram, Extreme Programming.
ProgrammÄ GitLab 11.11 varat pieŔķirt vairÄkus cilvÄkus, lai apvienotu pieprasÄ«jumus. TÄpat kÄ ar vairÄkiem uzdevumu Ä«paÅ”niekiem, varat izmantot sarakstus, filtrus, paziÅojumus un API.
Kubernetes droŔības un nodroÅ”inÄÅ”anas modelis attÄ«stÄs, lai ļautu apkalpot lielu skaitu klientu, izmantojot vienu koplietotu klasteru.
GitLab 11.11 paÅ”pÄrvaldÄ«to gadÄ«jumu lietotÄji tagad var nodroÅ”inÄt klasteru instances lÄ«menÄ«, un visas komandas un projekti instancÄ to izmantos izvietoÅ”anai. Å Ä« GitLab integrÄcija ar Kubernetes automÄtiski izveidos projektam specifiskus resursus papildu droŔībai.
PaziÅojumi par izvietoÅ”anu Slack un Mattermost
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Tagad varat iestatÄ«t automÄtiskus paziÅojumus par izvietoÅ”anas notikumiem komandas kanÄlÄ, pateicoties integrÄcijai ar tÄrzÄÅ”anu Ä»engans Šø VissmagÄk, un jÅ«su komanda bÅ«s informÄta par visiem svarÄ«gajiem notikumiem.
Viesu piekļuve problÄmÄm
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
JÅ«su projektu vieslietotÄji tagad var skatÄ«t laidienus, kas publicÄti lapÄ Izlaidumi. ViÅi varÄs lejupielÄdÄt publicÄtos artefaktus, taÄu nevarÄs lejupielÄdÄt avota kodu vai skatÄ«t repozitorija informÄciju, piemÄram, tagus vai saistÄ«bas.
Citi GitLab 11.11 uzlabojumi
SerializÄtas izpildes diagrammas, lai uzlabotu veiktspÄju
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
DaudzÄm Git operÄcijÄm ir jÄŔķÄrso commit grafiks, piemÄram, jÄaprÄÄ·ina sapludinÄÅ”anas bÄze vai jÄuzskaita filiÄles, kurÄs ir ietverta apstiprinÄÅ”ana. Jo vairÄk izpildes, jo lÄnÄkas ir Ŕīs darbÄ«bas, jo ŔķÄrsoÅ”anai ir jÄielÄdÄ katrs objekts no diska, lai nolasÄ«tu tÄ norÄdes.
ProgrammÄ GitLab 11.11 mÄs iespÄjojÄm jaunÄkajos Git laidienos ieviesto serializÄto saistÄ«bu grafiku funkciju, lai proaktÄ«vi aprÄÄ·inÄtu un saglabÄtu Å”o informÄciju. PÄrmeklÄÅ”ana lielÄs krÄtuvÄs tagad ir daudz ÄtrÄka. ApstiprinÄÅ”anas grafiks tiks automÄtiski izveidots nÄkamÄs atkritumu savÄkÅ”anas repozitorija laikÄ.
Lasiet par to, kÄ tika izveidota serializÄtÄ izpildes diagramma rakstu sÄrija no viena no Ŕīs funkcijas autoriem.
Papildu CI Runner minÅ«tes: tagad pieejamas bezmaksas plÄniem
BEZMAKSAS, BRONZAS, SUDRABA, ZELTS
PagÄjuÅ”ajÄ mÄnesÄ« mÄs pievienojÄm iespÄju iegÄdÄties papildu CI Runner minÅ«tes, taÄu tikai maksas GitLab.com plÄniem. Å ajÄ laidienÄ minÅ«tes var iegÄdÄties arÄ« bezmaksas plÄnos.
Direktoriju arhÄ«vu augÅ”upielÄde krÄtuvÄs
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
AtkarÄ«bÄ no projekta veida un lieluma visa projekta arhÄ«va lejupielÄde var aizÅemt ilgu laiku, un tas ne vienmÄr ir nepiecieÅ”ams, it Ä«paÅ”i lielu monokrÄtuvju gadÄ«jumÄ. ProgrammÄ GitLab 11.11 varat lejupielÄdÄt paÅ”reizÄjÄ direktorija satura arhÄ«vu, tostarp apakÅ”direktorijus, lai atlasÄ«tu tikai nepiecieÅ”amÄs mapes.
Lietojot ieteikumu tagad, diskusija tiek automÄtiski atrisinÄta
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
IzmaiÅu ierosinÄÅ”ana atvieglo sadarbÄ«bu saistÄ«bÄ ar sapludinÄÅ”anas pieprasÄ«jumiem, jo āānav nepiecieÅ”ams kopÄt un ielÄ«mÄt ierosinÄtÄs izmaiÅas. GitLab 11.11 esam padarÄ«juÅ”i Å”o procesu vÄl vienkÄrÅ”Äku, ļaujot diskusijÄm automÄtiski atrisinÄt, kad tiek lietots ieteikums.
Laika skaitÄ«tÄjs uzdevumu paneļa sÄnjoslÄ
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
SÄnjoslas uzdevumjoslÄm vajadzÄtu izskatÄ«ties vienÄdi skatos Board un Task. TÄpÄc tagad GitLab izdoÅ”anas paneļa sÄnjoslÄ ir laika izsekotÄjs. VienkÄrÅ”i atveriet savu uzdevumu paneli, noklikŔķiniet uz uzdevuma, un tiks atvÄrta sÄnjosla ar laika skaitÄ«tÄju.
InformÄcija par izvietoÅ”anu vides API
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
MÄs esam pievienojuÅ”i iespÄju Vides API vaicÄt, lai iegÅ«tu konkrÄtu vides informÄciju, lai uzzinÄtu, kÄda apÅemÅ”anÄs paÅ”laik tiek izvietota vidÄ. Tas atvieglos automatizÄciju un pÄrskatu sniegÅ”anu vides lietotÄjiem GitLab.
NegatÄ«vÄ mainÄ«gÄ atbilst konveijera kÄrtulÄm
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Tagad varat pÄrbaudÄ«t negatÄ«vu vienlÄ«dzÄ«bu vai modeļa atbilstÄ«bu (!= Šø !~) failÄ .gitlab-ci.yml pÄrbaudot vides mainÄ«go vÄrtÄ«bas, tÄpÄc cauruļvadu uzvedÄ«bas kontrole ir kļuvusi elastÄ«gÄka.
Palaidiet visus manuÄlos darbus vienÄ posmÄ ar vienu klikŔķi
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
GitLab 11.11 lietotÄji, kuru posmos ir daudz manuÄlu darbu, tagad var pabeigt visus Å”Ädus darbus vienÄ posmÄ, noklikŔķinot uz pogas "AtskaÅot visu" (āPalaist visuā), kas atrodas pa labi no skatuves nosaukuma Cauruļvadu skatÄ.
Faila izveide tieÅ”i no vides mainÄ«gÄ
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Vides mainÄ«gie bieži tiek izmantoti, lai izveidotu failus, Ä«paÅ”i noslÄpumiem, kas ir jÄaizsargÄ un ir pieejami tikai noteiktÄ vides konveijerÄ. Lai to izdarÄ«tu, iestatiet mainÄ«gÄ saturu uz faila saturu un darbÄ izveidojiet failu, kurÄ ir Ŕī vÄrtÄ«ba. Ar jaunu vides mainÄ«go, piemÄram, file to var izdarÄ«t vienÄ solÄ« pat bez izmaiÅÄm .gitlab-ci.yml.
API galapunkts ievainojamÄ«bas informÄcijai
ULTIMATS, ZELTS
Tagad varat vaicÄt GitLab API, lai uzzinÄtu visas projektÄ konstatÄtÄs ievainojamÄ«bas. Izmantojot Å”o API, varat izveidot maŔīnlasÄmus ievainojamÄ«bu sarakstus, kas filtrÄti pÄc veida, uzticamÄ«bas un smaguma pakÄpes.
Pilna dinamiska skenÄÅ”anas iespÄja DAST
ULTIMATS, ZELTS
PakalpojumÄ GitLab varat dinamiski pÄrbaudÄ«t lietojumprogrammu droŔību (Dynamic Application Security Testing, DAST) kÄ daļu no CI konveijera. SÄkot ar Å”o laidienu, standarta pasÄ«vÄs skenÄÅ”anas vietÄ varat izvÄlÄties pilnu dinamisko skenÄÅ”anu. PilnÄ«ga dinamiska skenÄÅ”ana aizsargÄ pret vairÄk ievainojamÄ«bu.
Prometheus instalÄÅ”ana grupas lÄ«meÅa klasteros
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Å is GitLab laidiens ievieÅ” iespÄju pievienot Kubernetes klasteru visai grupai. MÄs esam arÄ« pievienojuÅ”i iespÄju instalÄt vienu Prometheus gadÄ«jumu katrÄ klasterÄ«, lai bÅ«tu vieglÄk pÄrraudzÄ«t visus klasterÄ« esoÅ”os projektus.
Uzziniet par droŔības informÄcijas paneļa ievainojamÄ«bu ignorÄÅ”anu
Izveidojiet jaunas diagrammas ar pielÄgotu veiktspÄjas metriku tieÅ”i no sava metrikas informÄcijas paneļa informÄcijas paneļa. Tagad lietotÄji informÄcijas panelÄ« var izveidot, atjauninÄt un dzÄst metrikas vizualizÄcijas, noklikŔķinot uz "Pievienot metriku" (āPievienot metrikuā) informÄcijas paneļa rÄ«kjoslas augÅ”ÄjÄ labajÄ stÅ«rÄ«.
PaziÅojumu problÄmas tagad tiek atvÄrtas kÄ GitLab Alert Bot
PREMIUM, ULTIMATE, SUDRABA, ZELTA
Tagad problÄmÄm, kas tiek atvÄrtas no paziÅojumiem, autors bÅ«s iestatÄ«ts uz GitLab Alert Bot, lai jÅ«s varÄtu uzreiz redzÄt, ka problÄma tika izveidota automÄtiski no svarÄ«ga paziÅojuma.
Episkie apraksti netika saglabÄti vietÄjÄ krÄtuvÄ, tÄpÄc izmaiÅas tika zaudÄtas, ja vien tÄs nepÄrprotami nesaglabÄjÄt, mainot episko aprakstu. GitLab 11.11 ieviesa iespÄju saglabÄt episko aprakstus vietÄjÄ krÄtuvÄ. Tas nozÄ«mÄ, ka tagad varat viegli atgriezties pie sava episkÄ apraksta maiÅas, ja rodas kļūda, tiek novÄrsta uzmanÄ«ba vai nejauÅ”i aizverat pÄrlÅ«kprogrammu.
Izmantojot spoguļoÅ”anu, varat replicÄt Git repozitorijus no vienas vietas uz citu. TÄdÄjÄdi ir viegli uzglabÄt repozitorija kopiju, kas atrodas kaut kur citur GitLab serverÄ«. GitLab tagad atbalsta repozitoriju spoguļoÅ”anu ar Git LFS, tÄpÄc Ŕī funkcija ir pieejama pat repo ar lieliem failiem, piemÄram, spÄļu faktÅ«rÄm vai zinÄtniskiem datiem.
PersoniskÄs piekļuves pilnvaru krÄtuves lasÄ«Å”anas un rakstÄ«Å”anas atļaujas
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Daudziem personÄ«gajiem piekļuves marÄ·ieriem ir tiesÄ«bas mainÄ«t lÄ«meni api, taÄu pilna API piekļuve dažiem lietotÄjiem vai organizÄcijÄm var pieŔķirt pÄrÄk daudz tiesÄ«bu.
Pateicoties kopienas ievadei, personÄ«gajiem piekļuves marÄ·ieriem tagad var bÅ«t tikai lasÄ«Å”anas un rakstÄ«Å”anas atļaujas projektu krÄtuvÄs, nevis dziļÄka API lÄ«meÅa piekļuve GitLab jutÄ«gajÄm jomÄm, piemÄram, iestatÄ«jumiem un dalÄ«bai.
Izmantojot GraphQL API, lietotÄji var precÄ«zi norÄdÄ«t, kÄdi dati viÅiem ir nepiecieÅ”ami, un iegÅ«t visus nepiecieÅ”amos datus dažos vaicÄjumos. SÄkot ar Å”o laidienu, GitLab atbalsta pamata grupas informÄcijas pievienoÅ”anu GraphQL API.
Pierakstieties, izmantojot Salesforce akreditÄcijas datus
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
GitLab mÄ«l Salesforce izstrÄdÄtÄjus, un, lai atbalstÄ«tu Å”o kopienu, mÄs ļaujam lietotÄjiem pierakstÄ«ties GitLab, izmantojot Salesforce.com akreditÄcijas datus. GadÄ«jumi tagad var konfigurÄt GitLab kÄ ar Salesforce saistÄ«tu lietotni, lai izmantotu vietni Salesforce.com, lai pieteiktos GitLab ar vienu klikŔķi.
Tagad, lai piekļūtu tīmeklim, ir nepiecieŔams SAML SSO
PREMIUM, ULTIMATE, SUDRABA, ZELTA
MÄs vienotÄs pierakstÄ«Å”anÄs (SSO) prasÄ«bas paplaÅ”inÄÅ”ana grupas lÄ«menÄ«, kas ieviesta 11.8 laidienÄ, ar stingru grupas un projekta resursu validÄciju, lai nodroÅ”inÄtu, ka lietotÄji var piekļūt tikai tad, kad ir pieteikuÅ”ies ar SAML. Å is ir papildu piekļuves kontroles slÄnis organizÄcijÄm, kuras augstu vÄrtÄ droŔību un izmanto vietni GitLab.com, izmantojot SAML SSO. Tagad varat noteikt SSO prasÄ«bu, zinot, ka lietotÄji jÅ«su grupÄ izmanto SSO.
FiltrÄjiet pÄc nesen izveidotajiem vai modificÄtajiem epics API datiem
ULTIMATS, ZELTS
IepriekÅ” nebija viegli uzdot nesen izveidotos vai mainÄ«tos datus, izmantojot GitLab epics API. LaidienÄ 11.11 mÄs pievienojÄm papildu filtrus created_after, created_before, updated_after Šø updated_beforelai nodroÅ”inÄtu konsekvenci ar uzdevumu API un Ätri atrastu modificÄtus vai jaunizveidotus epikus.
BiometriskÄ autentifikÄcija ar UltraAuth
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
CORE, STARTER, PREMIUM, ULTIMATE, BEZMAKSAS, BRONZAS, SUDRABA, ZELTA
Å odien mÄs izlaidÄm GitLab Runner 11.11! GitLab Runner ir atvÄrtÄ koda projekts, ko izmanto, lai palaistu CI/CD darbus un nosÅ«tÄ«tu rezultÄtus atpakaļ uz GitLab.
PakalpojumÄ GitLab 11.6sudo gitlab-rake gitlab:geo:check pÄrbauda, āāvai ir iespÄjota jauktÄ krÄtuve un vai visi projekti ir migrÄti. Cm. gitlab-ee#8289. Ja izmantojat Geo, lÅ«dzu, palaidiet Å”o pÄrbaudi un pÄc iespÄjas ÄtrÄk migrÄjiet.
PakalpojumÄ GitLab 11.8 lapÄ tiks parÄdÄ«ts pastÄvÄ«gi atspÄjots brÄ«dinÄjums AdministrÄÅ”anas apgabals āŗ Ä¢eo āŗ Mezgli, ja iepriekÅ” minÄtÄs pÄrbaudes nav atļautas. gitlab-ee!8433.
PakalpojumÄ GitLab 12.0 Geo izmantos jauktas krÄtuves prasÄ«bas. Cm. gitlab-ee#8690.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
GitLab Geo nodroÅ”inÄs PG FDW GitLab 12.0
Tas ir nepiecieÅ”ams Geo Log Cursor, jo tas ievÄrojami uzlabo dažu sinhronizÄcijas darbÄ«bu veiktspÄju. Tiek uzlabota arÄ« Ä£eomezgla statusa vaicÄjumu veiktspÄja. IepriekÅ”Äjiem vaicÄjumiem lielu projektu veiktspÄja bija ļoti slikta. Skatiet, kÄ to iestatÄ«t Ä¢eogrÄfiskÄs datu bÄzes replikÄcija. PakalpojumÄ GitLab 12.0 Geo bÅ«s nepiecieÅ”ams PG FDW. Cm. gitlab-ee#11006.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
Sentry opcijas kļūdu ziÅoÅ”anai un reÄ£istrÄÅ”anai tiks noÅemtas no GitLab 12.0 lietotÄja interfeisa
Å Ä«s opcijas tiks noÅemtas no GitLab 12.0 lietotÄja interfeisa un bÅ«s pieejamas failÄ gitlab.yml. TurklÄt varat definÄt Sentry vidi, lai atŔķirtu vairÄkas izvietoÅ”anas. PiemÄram, izstrÄde, iestudÄÅ”ana un producÄÅ”ana. Cm. gitlab-ce#49771.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
Vienam iesniegumam izveidoto konveijera maksimÄlÄ skaita ierobežoÅ”ana
IepriekÅ” GitLab izveidoja cauruļvadus priekÅ” HEAD katrai iesniegumÄ iekļautajai nozarei. Tas ir Ärti izstrÄdÄtÄjiem, kuri vienlaikus veic vairÄkas izmaiÅas (piemÄram, lÄ«dzekļu filiÄlÄ un filiÄlÄ). develop).
Bet, nospiežot lielu repozitoriju ar daudziem aktÄ«viem zariem (piemÄram, pÄrvietoÅ”anu, spoguļoÅ”anu vai atzarojumu), jums nav jÄizveido konveijera katrai filiÄlei. SÄkot ar GitLab 11.10 mÄs veidojam ne vairÄk kÄ 4 cauruļvadi sÅ«tot.
DzÄÅ”anas datums: 22 maijÄ 2019 pilsÄta
NovecojuÅ”i GitLab Runner mantotÄ koda ceļi
SÄkot ar Gitlab 11.9, GitLab Runner izmanto jauna metode repozitorija klonÄÅ”ana/izsaukÅ”ana. PaÅ”laik GitLab Runner izmantos veco metodi, ja jaunÄ netiks atbalstÄ«ta. SÄ«kÄku informÄciju skatiet sadaÄ¼Ä Å”o uzdevumu.
Å ie ceļi nebÅ«s pieejami GitLab 12.0. Jauninot uz GitLab Runner 11.9, jums kÄ lietotÄjam nav jÄmaina nekas cits, kÄ vien jÄnodroÅ”ina, lai jÅ«su GitLab instance darbotos ar versiju 12.0+.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
Novecojis GitLab Runner ieejas punkta funkcijas parametrs
GitLab 12.0 mÄs pÄrslÄgsimies uz pareizo darbÄ«bu tÄ, it kÄ funkcijas iestatÄ«jums bÅ«tu atspÄjots. SÄ«kÄku informÄciju skatiet sadaÄ¼Ä Å”o uzdevumu.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
Novecojis atbalsts Linux izplatīŔanai, kas sasniedz EOL GitLab Runner
Daži Linux izplatÄ«jumi, kuros var instalÄt GitLab Runner, ir pildÄ«juÅ”i savu mÄrÄ·i.
GitLab 12.0 versijÄ GitLab Runner vairs neizplatÄ«s pakotnes Å”Ädiem Linux izplatÄ«jumiem. Pilns to izplatÄ«jumu saraksts, kuri vairs netiek atbalstÄ«ti, ir atrodami mÅ«su vietnÄ dokumentÄcija. Paldies, Havjer Ardo (Havjers Jardons), jÅ«su ieguldÄ«jumu!
GitLab 12.0 versijÄ GitLab Runner tiek palaists, izmantojot jaunas komandas. Tas attiecas tikai uz lietotÄjiem, kuri ignorÄt palÄ«ga attÄlu. SÄ«kÄku informÄciju skatiet sadaÄ¼Ä Å”o uzdevumu.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
MantotÄ Git Clean mehÄnisma noÅemÅ”ana no GitLab Runner
ProgrammÄ GitLab Runner 11.10 mÄs sniegta iespÄja konfigurÄjiet, kÄ Runner izpilda komandu git clean. TurklÄt jaunÄ tÄ«rÄ«Å”anas stratÄÄ£ija novÄrÅ” izmantoÅ”anu git reset un dod komandu git clean pÄc izkrauÅ”anas posma.
TÄ kÄ Å”Ä«s uzvedÄ«bas izmaiÅas var ietekmÄt dažus lietotÄjus, esam sagatavojuÅ”i parametru FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Ja iestatÄt vÄrtÄ«bu true, tiks atjaunota mantotÄ tÄ«rÄ«Å”anas stratÄÄ£ija. VairÄk par funkciju parametru izmantoÅ”anu GitLab Runner var atrast dokumentÄcijÄ.
GitLab Runner 12.0 mÄs noÅemsim atbalstu mantotajai tÄ«rÄ«Å”anas stratÄÄ£ijai un iespÄju to atjaunot, izmantojot funkcijas parametru. SkatÄ«t Å”o uzdevumu.
Kad ieviesÄm komandas lÄ«meÅa projektu veidnes versijÄ 11.6, mÄs nejauÅ”i padarÄ«jÄm Å”o Premium/Silver funkciju pieejamu visiem plÄniem.
MÄs Ŕīs kļūdas laboÅ”ana 11.11 laidienÄ un pieŔķirot papildu 3 mÄneÅ”us visiem lietotÄjiem un gadÄ«jumiem, kas ir zem Sudraba/Premium lÄ«meÅa.
SÄkot ar 22. gada 2019. augustu, grupu projektu veidnes bÅ«s pieejamas tikai Sudraba/Premium plÄniem un augstÄkiem plÄniem, kÄ aprakstÄ«ts dokumentÄcijÄ.
DzÄÅ”anas datums: 22 2019 augustÄ
Atbalsts Windows pakeÅ”darbiem ir pÄrtraukts
ProgrammÄ GitLab 13.0 (22. gada 2020. jÅ«nijs) mÄs plÄnojam noÅemt atbalstu Windows komandrindas pakeÅ”u darbiem programmÄ GitLab Runner (piem., cmd.exe) par labu uzlabotam Windows PowerShell atbalstam. SÄ«kÄka informÄcija sadaÄ¼Ä Å”o uzdevumu.
MÅ«su redzÄjums par uzÅÄmuma DevOps tagad saskanÄs ar Microsoft nostÄju, ka PowerShell ir labÄkais risinÄjums uzÅÄmuma lietojumprogrammu automatizÄÅ”anai Windows vidÄs. Ja vÄlaties turpinÄt lietot cmd.exe, Ŕīs komandas var izsaukt no PowerShell, taÄu mÄs tieÅ”i neatbalstÄ«sim Windows pakeÅ”darbus vairÄku neatbilstÄ«bu dÄļ, kas rada lielas uzturÄÅ”anas un izstrÄdes izmaksas.
DzÄÅ”anas datums: 22 2019 septembrÄ«
NepiecieÅ”ama Git 2.21.0 vai jaunÄka versija
SÄkot ar GitLab 11.11, Git 2.21.0 ir nepiecieÅ”ams palaist. Omnibus GitLab jau tiek piegÄdÄts ar Git 2.21.0, bet oriÄ£inÄlo instalÄciju lietotÄjiem ar iepriekÅ”ÄjÄm Git versijÄm bÅ«s jÄveic jauninÄÅ”ana.
DzÄÅ”anas datums: 22 maijÄ 2019 pilsÄta
MantotÄ Kubernetes pakalpojuma veidne
GitLab 12.0 mÄs plÄnojam atteikties no pakalpojuma Kubernetes veidnes instances lÄ«menÄ« par labu instanÄu lÄ«meÅa klastera konfigurÄcijai, kas ieviesta GitLab 11.11.
Veicot jauninÄÅ”anu uz GitLab 12.0, visas paÅ”pÄrvaldÄ«tÄs instances, kas izmanto pakalpojuma veidni, tiks migrÄtas uz instances lÄ«meÅa klasteru.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
AtteikÅ”anÄs no iezÄ«mju atbilstÄ«bas noteikÅ”anas app uz Kubernetes izvietoÅ”anas paneļiem
Lai Ŕīs izvietoÅ”anas tiktu parÄdÄ«tas jÅ«su izvietoÅ”anas informÄcijas paneļos, vienkÄrÅ”i iesniedziet jaunu izvietoÅ”anu, un GitLab lietos jaunÄs iezÄ«mes.
DzÄÅ”anas datums: 22 jÅ«nijs 2019 pilsÄta
GitLab 12.0 pakotnes tiks parakstÄ«tas ar paplaÅ”inÄtu parakstu