GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Aktar għażliet ta’ kollaborazzjoni u notifiki addizzjonali

F'GitLab, qed infittxu kontinwament modi ġodda biex intejbu l-kollaborazzjoni tul iċ-ċiklu tal-ħajja DevOps. Għandna pjaċir inħabbru li b'din ir-rilaxx aħna nappoġġjaw diversi persuni responsabbli għal talba waħda għall-għaqda! Din il-karatteristika hija disponibbli mil-livell GitLab Starter u verament tinkorpora l-motto tagħna: "Kulħadd jista' jikkontribwixxi". Aħna nafu li rikjesta waħda għall-għaqda jista' jkollha ħafna nies jaħdmu fuqha biex tiżgura li kollox ikun fl-ordni, u issa għandek il-ħila li tassenja sidien multipli ta' rikjesti għall-għaqda!

It-timijiet DevOps issa jirċievu wkoll notifiki awtomatiċi dwar avvenimenti ta 'skjerament fi Slack u Mattermost. Żid notifiki ġodda mal-lista ta 'avvenimenti push f'dawn iż-żewġ chats, u t-tim tiegħek ikun konxju ta' skjeramenti ġodda kważi istantanjament.

Naqqas l-ispejjeż bl-appoġġ għall-kontenituri Docker fuq il-Windows u l-provvista fil-livell ta' istanza ta' clusters Kubernetes

Aħna nħobbu l-kontenituri! Il-kontenituri jikkunsmaw inqas riżorsi tas-sistema meta mqabbla mal-magni virtwali u jtejbu l-portabbiltà tal-applikazzjoni. Mill-ħruġ ta 'GitLab 11.11 aħna nappoġġjaw Windows Container Executor għal GitLab Runner, sabiex issa tista' tuża kontenituri Docker fuq Windows u tgawdi kapaċitajiet avvanzati ta' orkestrazzjoni u ġestjoni tal-pipeline.

GitLab Premium (istanzi ġestiti lilhom infushom biss) issa joffri caching prokura tad-dipendenza għall-immaġini Docker. Din iż-żieda se tħaffef il-kunsinna għaliex issa se jkollok proxy caching għal immaġini Docker użati ta 'spiss.

Utenti ta' istanzi ta' GitLab ġestiti lilhom infushom issa jistgħu jipprovdu Kubernetes raggruppament fil-livell tal-istanza, u t-timijiet u l-proġetti kollha fl-istanza se jużawha għall-iskjeramenti tagħhom. Din l-integrazzjoni GitLab ma' Kubernetes awtomatikament toħloq riżorsi speċifiċi għall-proġett għal aktar sigurtà.

U dan mhux kollox!

Minbarra karatteristiċi ġodda ta' kollaborazzjoni u notifiki addizzjonali, żidna aċċess mistieden għal kwistjonijiet, miżjuda minuti CI Runner addizzjonali għal GitLab Free, kontrolli simplifikati bl-użu issolvi awtomatikament id-diskussjoni meta tapplika suġġeriment, u ħafna aktar!

L-iktar impjegat ta' valur ta' dan ix-xahar (MVP) — Kia Mae Somabes (Kia Mei Somabes)

F'dan ir-rilaxx, żidna l-abbiltà li tniżżel folders individwali mir-repożitorji, aktar milli l-kontenut kollu. Issa tista 'tniżżel biss ftit mill-fajls li għandek bżonn. Grazzi, Kia Mae Somabes!

Karatteristiċi ewlenin ta 'GitLab 11.11

Windows Container Executor għal GitLab Runner

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

F'GitLab 11.11, żidna runner ġdid ma' GitLab Runner biex il-kontenituri Docker ikunu jistgħu jintużaw fuq il-Windows. Preċedentement, kellek tuża qoxra biex orkestra kontenituri Docker fuq Windows, iżda issa tista 'taħdem b'kontenituri Docker fuq Windows direttament, l-istess bħal fuq Linux. L-utenti tal-pjattaforma Microsoft issa għandhom aktar għażliet għall-orkestrazzjoni u l-ġestjoni tal-pipeline.

Dan l-aġġornament jinkludi appoġġ imtejjeb ta' PowerShell f'GitLab CI/CD, kif ukoll immaġini ta' appoġġ ġodda għal verżjonijiet differenti ta' kontenituri tal-Windows. Ir-runners tal-Windows tiegħek stess jistgħu ovvjament jintużaw ma 'GitLab.com, iżda għadhom mhumiex għodod disponibbli pubblikament.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Caching proxy tad-dipendenza għar-reġistru tal-kontejners

PREMIUM, ULTIMATE

It-timijiet spiss jużaw kontenituri fil-pipelines tal-bini, u l-caching ta’ prokura għal immaġini u pakketti użati ta’ spiss minn upstream huwa mod tajjeb ħafna biex jitħaffef il-pipelines. B'kopja lokali tas-saffi li għandek bżonn, aċċessibbli permezz tal-proxy tal-caching il-ġdid, tista 'taħdem b'mod aktar effiċjenti bi stampi komuni fl-ambjent tiegħek.

Għalissa, il-proxy tal-kontejner huwa disponibbli biss għal istanzi ġestiti lilhom infushom fuq is-server tal-web Puma (f'modalità sperimentali).

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Diversi nies responsabbli għat-talbiet għall-għaqda

STARTER, PREMIUM, ULTIMATE, BRONZ, FIDDA, DEHEB

Huwa pjuttost komuni li ħafna nies jaħdmu fuq karatteristika f'fergħa kondiviża u talba għall-għaqda, pereżempju meta l-iżviluppaturi front-end u back-end jaħdmu flimkien mill-qrib jew meta l-iżviluppaturi jaħdmu f'pari, bħal fil-Programmazzjoni Estrema.

F'GitLab 11.11, tista' tassenja nies multipli biex jingħaqdu talbiet. Bħal sidien ta' kompiti multipli, tista' tuża listi, filtri, notifiki u APIs.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Konfigurazzjoni tal-cluster Kubernetes fil-livell tal-istanza

CORE, STARTER, PREMIUM, ULTIMATE

Il-mudell tas-sigurtà u l-forniment f'Kubernetes qed jevolvi biex jippermetti li għadd kbir ta 'klijenti jiġu moqdija permezz ta' cluster wieħed kondiviż.

F'GitLab 11.11, utenti ta' istanzi ġestiti lilhom infushom issa jistgħu jipprovdu cluster fil-livell tal-istanza, u t-timijiet u l-proġetti kollha fl-istanza se jużawh għall-iskjeramenti tagħhom. Din l-integrazzjoni GitLab ma' Kubernetes awtomatikament toħloq riżorsi speċifiċi għall-proġett għal aktar sigurtà.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Notifiki ta' skjerament fi Slack u Mattermost

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Issa tista 'twaqqaf notifiki awtomatiċi dwar avvenimenti ta' skjerament fil-kanal tat-tim grazzi għall-integrazzjoni maċ-chats Slack и Mattermost, u t-tim tiegħek ikun konxju tal-avvenimenti importanti kollha.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Aċċess mistieden għal kwistjonijiet

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

L-utenti mistiedna tal-proġetti tiegħek issa jistgħu jaraw ir-rilaxxi ppubblikati fuq il-paġna Rilaxxi. Huma jkunu jistgħu jniżżlu artifatti ppubblikati, iżda mhux se jkunu jistgħu jniżżlu l-kodiċi tas-sors jew jaraw dettalji tar-repożitorju bħal tikketti jew kommessi.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Titjib ieħor fil-GitLab 11.11

Graffs ta' impenn serjali għal prestazzjoni mtejba

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Ħafna operazzjonijiet Git jeħtieġu jaqsmu l-graff tal-kommit, bħall-kalkolu tal-bażi tal-għaqda jew l-elenkar tal-fergħat li fihom impenn. Iktar ma jikkommetti, iktar ikunu bil-mod dawn l-operazzjonijiet għax it-traversal teħtieġ tagħbija ta' kull oġġett mid-disk biex jaqra l-indikazzjonijiet tiegħu.

F'GitLab 11.11, ppermettejna l-karatteristika tal-graff tal-kommit serjalizzat introdotta fir-rilaxxi riċenti ta' Git biex tikkalkula u taħżen b'mod proattiv din l-informazzjoni. It-tkaxkir f'repożitorji kbar issa huma ħafna aktar mgħaġġla. Il-graff tal-kommit se jinħoloq awtomatikament matul il-ġbir taż-żibel li jmiss tar-repożitorju.

Aqra dwar kif inħoloq il-graff tal-kommit serjali sensiela ta’ artikli minn wieħed mill-awturi ta’ din il-karatteristika.

Minuti CI Runner addizzjonali: issa disponibbli għal pjanijiet b'xejn

B'XEJN, BRONZ, FIDDA, DEHEB

Ix-xahar li għadda żidna l-abbiltà li nixtru minuti CI Runner addizzjonali, iżda biss għal pjanijiet imħallsa GitLab.com. F'dan ir-rilaxx, il-minuti jistgħu wkoll jinxtraw fi pjanijiet b'xejn.

Tlugħ ta' arkivji tad-direttorji għar-repożitorji

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Skont it-tip u d-daqs tal-proġett, l-arkivju tal-proġett kollu jista 'jieħu żmien twil biex jitniżżel u mhux dejjem ikun meħtieġ, speċjalment fil-każ ta' monorepożitorji kbar. F'GitLab 11.11, tista' tniżżel arkivju tal-kontenut tad-direttorju attwali, inklużi sottodirettorji, biex tagħżel biss il-folders li għandek bżonn.

Grazzi tax-xogħol Kia Mae Somabes!

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

L-applikazzjoni ta' suġġeriment issa ssolvi awtomatikament id-diskussjoni

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Il-proposta ta' bidliet tagħmilha aktar faċli li tikkollabora fuq talbiet għal amalgamazzjoni billi telimina l-ħtieġa ta' kopja-pejst biex tiġi aċċettata bidla proposta. F'GitLab 11.11, għamilna dan il-proċess saħansitra aktar faċli billi ppermettew li d-diskussjonijiet jiġu solvuti awtomatikament meta jiġi applikat suġġeriment.

Time counter fuq il-sidebar tal-bord tax-xogħol

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

It-taskbars tal-sidebar għandhom jidhru l-istess fl-opinjonijiet tal-Bord u tal-Kompitu. Huwa għalhekk li GitLab issa għandu time tracker fil-sidebar tal-bord tal-ħruġ. Sempliċement mur fuq il-bord tal-kompiti tiegħek, ikklikkja fuq kompitu, u tinfetaħ sidebar b'counter tal-ħin.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Informazzjoni dwar skjeramenti fl-API ta' l-Ambjent

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Żidna l-abbiltà li nistaqsu informazzjoni speċifika għall-ambjent mill-API ta’ l-Ambjenti biex inkunu nafu x’kommit huwa skjerat fl-ambjent bħalissa. Dan se jagħmel l-awtomazzjoni u r-rappurtar aktar faċli għall-utenti tal-Ambjenti f'GitLab.

Logħbiet varjabbli negattivi għar-regoli tal-pipeline

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Issa tista' tiċċekkja għal ugwaljanza negattiva jew tqabbil tal-mudell (!= и !~) fil-fajl .gitlab-ci.yml meta tivverifika l-valuri tal-varjabbli ambjentali, għalhekk il-kontroll tal-imġieba tal-pipelines sar aktar flessibbli.

Mexxi l-impjiegi manwali kollha fi stadju bi klikk waħda

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

F'GitLab 11.11, utenti li għandhom ħafna xogħlijiet manwali fl-istadji tagħhom issa jistgħu jlestu dawn l-impjiegi kollha fi stadju wieħed billi jikklikkjaw buttuna "Ilgħab kollha" (“Mexxi Kollha”) fuq il-lemin tal-isem tal-istadju fil-vista Pipelines.

Ħolqien ta 'fajl direttament minn varjabbli ambjentali

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Il-varjabbli tal-ambjent spiss jintużaw biex jinħolqu fajls, speċjalment għal sigrieti li jeħtieġ li jiġu protetti u li huma aċċessibbli biss f'pipeline tal-ambjent speċifiku. Biex tagħmel dan, issettja l-kontenut tal-varjabbli għall-kontenut tal-fajl u toħloq fajl fix-xogħol li fih il-valur. B'ambjent varjabbli ġdid bħal file dan jista 'jsir fi pass wieħed anki mingħajr modifika .gitlab-ci.yml.

Endpoint tal-API għall-informazzjoni dwar il-vulnerabbiltà

ULTIMATE, DEHEB

Issa tista' tagħmel mistoqsija lill-API GitLab għall-vulnerabbiltajiet kollha identifikati fi proġett. B'din l-API, tista 'toħloq listi ta' vulnerabbiltajiet li jinqraw mill-magni, iffiltrati skont it-tip, il-kunfidenza u s-severità.

Kapaċità sħiħa ta 'skanjar dinamiku għal DAST

ULTIMATE, DEHEB

F'GitLab, tista' tittestja b'mod dinamiku s-sigurtà tal-applikazzjoni (Testjar tas-Sigurtà tal-Applikazzjoni Dinamika, DAST) bħala parti mill-pipeline CI. Tibda b'din ir-rilaxx, tista 'tagħżel skanjar dinamiku sħiħ minflok skanjar passiv standard. L-iskannjar dinamiku sħiħ jipproteġi kontra aktar vulnerabbiltajiet.

Installazzjoni ta' Prometheus fi gruppi fil-livell tal-grupp

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Din ir-rilaxx ta 'GitLab tintroduċi l-abbiltà li tehmeż cluster Kubernetes ma' grupp sħiħ. Żidna wkoll il-ħila li ninstallaw istanza waħda ta’ Prometheus għal kull cluster biex tagħmilha aktar faċli li tissorvelja l-proġetti kollha fuq il-cluster.

Tgħallem dwar l-injorar tal-vulnerabbiltajiet fid-Dashboard tas-Sigurtà

ULTIMATE, DEHEB

Dashboards tas-sigurtà GitLab jippermettu lill-amministraturi jaraw vulnerabbiltajiet injorati. Biex tissimplifika l-fluss tax-xogħol tiegħek, żidna l-abbiltà li tara d-dettalji injorati direttament fid-dashboard tas-sigurtà tiegħek.

Oħloq mapep tal-metriċi personalizzati fid-daxxbord tiegħek

PREMIUM, ULTIMATE, FIDDA, DEHEB

Oħloq charts ġodda b'metriċi ta' prestazzjoni personalizzati direttament mid-daxxbord fid-daxxbord tal-metriċi tiegħek. L-utenti issa jistgħu joħolqu, jaġġornaw u jħassru viżwalizzazzjonijiet tal-metriċi fid-dashboard billi jikklikkjaw fuq "Żid Metriċi" (“Żid Metriċi”) fir-rokna ta’ fuq tal-lemin tal-toolbar tad-dashboard.

GitLab 11.11: diversi responsabbiltajiet għal talbiet għall-għaqda u titjib għall-kontejners

Kwistjonijiet ta 'notifika issa huma miftuħa bħala GitLab Alert Bot

PREMIUM, ULTIMATE, FIDDA, DEHEB

Issa kwistjonijiet li jinfetħu min-notifiki se jkollhom l-awtur issettjat għal GitLab Alert Bot, sabiex tkun tista 'tara immedjatament li l-kwistjoni nħolqot awtomatikament minn notifika importanti.

Autosave deskrizzjonijiet epiċi għall-ħażna lokali

ULTIMATE, DEHEB

Id-deskrizzjonijiet epiċi ma ġewx salvati fil-ħażna lokali, għalhekk il-bidliet intilfu sakemm ma ssejvjajthomx b'mod espliċitu meta bdilt id-deskrizzjoni epika. GitLab 11.11 introduċa l-abbiltà li tissejvja deskrizzjonijiet epiċi għall-ħażna lokali. Dan ifisser li issa tista' faċilment terġa' lura biex tibdel id-deskrizzjoni epika tiegħek jekk iseħħ żball, tfixkel, jew toħroġ aċċidentalment mill-browser.

Appoġġ ta' riflessjoni ta' GitLab għal Git LFS

STARTER, PREMIUM, ULTIMATE, BRONZ, FIDDA, DEHEB

Bl-użu tal-mirroring, tista 'tirreplika repożitorji Git minn post għall-ieħor. Dan jagħmilha faċli biex taħżen replika ta' repożitorju li jinsab x'imkien ieħor fuq is-server GitLab. GitLab issa jappoġġja r-riflessjoni ta' repożitorji ma' Git LFS, għalhekk din il-karatteristika hija disponibbli anke għal repos b'fajls kbar, bħal nisġa tal-logħob jew data xjentifika.

Repożitorju jaqra u jiktbu permessi għal tokens ta 'aċċess personali

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Ħafna tokens ta 'aċċess personali għandhom permessi biex jinbidlu fil-livell api, iżda aċċess sħiħ għall-API jista' jagħti wisq drittijiet lil xi utenti jew organizzazzjonijiet.

Grazzi għall-input tal-komunità, it-tokens ta' aċċess personali issa jista' jkollhom permessi ta' qari u kitba biss fuq ir-repożitorji tal-proġetti, aktar milli aċċess aktar profond fil-livell tal-API għal żoni sensittivi ta' GitLab bħal settings u sħubija.

Grazzi, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Żieda ta 'appoġġ bażiku għal mistoqsijiet tal-lott ta' GraphQL

B'XEJN, BRONZ, FIDDA, DEHEB, QALBA, STARTER, PREMIUM, ULTIMATE

Bl-API GraphQL, l-utenti jistgħu jispeċifikaw eżattament liema dejta għandhom bżonn u jiksbu d-dejta kollha li jeħtieġu fi ftit mistoqsijiet. Jibda b'din ir-rilaxx, GitLab jappoġġja li żżid informazzjoni bażika tal-grupp mal-API GraphQL.

Idħol bil-kredenzjali ta' Salesforce

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

GitLab iħobb lill-iżviluppaturi ta' Salesforce, u biex nappoġġjaw din il-komunità, aħna nħallu lill-utenti jidħlu f'GitLab bil-kredenzjali ta' Salesforce.com. L-istanzi issa jistgħu jikkonfiguraw GitLab bħala app konnessa ma' Salesforce biex jużaw Salesforce.com biex jidħlu f'GitLab bi klikk waħda.

SAML SSO issa huwa meħtieġ għall-aċċess għall-web

PREMIUM, ULTIMATE, FIDDA, DEHEB

Aħna l-estensjoni tar-rekwiżit ta’ single sign-on (SSO). fil-livell tal-grupp, introdott fir-rilaxx 11.8, b'validazzjoni stretta tar-riżorsi tal-grupp u tal-proġett biex jiġi żgurat li l-utenti jkunu jistgħu jiksbu aċċess biss meta jkunu illoggjati b'SAML. Dan huwa saff addizzjonali ta 'kontroll ta' aċċess għal organizzazzjonijiet li jagħtu valur għas-sigurtà u jużaw GitLab.com permezz ta 'SAML SSO. Issa tista 'tagħmel SSO rekwiżit, billi tkun taf li l-utenti fil-grupp tiegħek qed jużaw SSO.

Iffiltra b'dejta maħluqa reċentement jew modifikata għall-API epics

ULTIMATE, DEHEB

Preċedentement, ma kienx faċli li ssir mistoqsija dwar data maħluqa reċentement jew mibdula bl-użu tal-API tal-epics GitLab. Fir-rilaxx 11.11 żidna filtri addizzjonali created_after, created_before, updated_after и updated_beforebiex tiġi żgurata l-konsistenza mal-API tal-kompitu u malajr issib epiċi modifikati jew maħluqa ġodda.

Awtentikazzjoni bijometrika b'UltraAuth

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

kumpanija UltraAuth tispeċjalizza fl-awtentikazzjoni bijometrika mingħajr password. Issa nappoġġjaw dan il-metodu ta' awtentikazzjoni fuq GitLab!

Grazzi, Karthiki Tanna (Kartikey Tanna)!

GitLab Runner 11.11

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Illum ħriġna GitLab Runner 11.11! GitLab Runner huwa proġett ta' sors miftuħ li jintuża biex imexxi impjiegi CI/CD u jibgħat ir-riżultati lura lil GitLab.

Titjib Omnibus

CORE, STARTER, PREMIUM, ULTIMATE

Għamilna t-titjib li ġej għal Omnibus f'GitLab 11.11:

Titjib Skemi

CORE, STARTER, PREMIUM, ULTIMATE

Għamilna t-titjib li ġej fiċ-ċarts Helm f'GitLab 11.11:

Titjib fil-prestazzjoni

CORE, STARTER, PREMIUM, ULTIMATE, B'XEJN, BRONZ, FIDDA, DEHEB

Aħna nkomplu ntejbu l-prestazzjoni ta' GitLab ma' kull rilaxx għal istanzi ta' GitLab ta' kull daqs. Xi titjib f'GitLab 11.11:

Karatteristiċi skaduti

GitLab Geo se jipprovdi ħażna hashed f'GitLab 12.0

GitLab Geo meħtieġ ħażna hashed biex tittaffa l-kompetizzjoni fuq nodi sekondarji. Dan ġie nnutat fi gitlab-ce#40970.

Fil-GitLab 11.5 żidna dan ir-rekwiżit mad-dokumentazzjoni Geo: gitlab-ee#8053.

Fil-GitLab 11.6 sudo gitlab-rake gitlab:geo:check jiċċekkja jekk il-ħażna hashed hijiex attivata u l-proġetti kollha humiex migrati. Cm. gitlab-ee#8289. Jekk qed tuża Geo, jekk jogħġbok agħmel dan il-kontroll u emigra kemm jista 'jkun malajr.

Fil-GitLab 11.8 se tintwera twissija b'diżabbiltà permanenti fuq il-paġna Żona Amministrattiva › Geo › Nodes, jekk il-kontrolli ta' hawn fuq mhumiex permessi. gitlab-ee!8433.

Fil-GitLab 12.0 Geo se juża rekwiżiti ta 'ħażna hashed. Cm. gitlab-ee#8690.

Data tat-tħassir: 22 2019 Ġunju, il-

GitLab Geo se jġib PG FDW għal GitLab 12.0

Dan huwa meħtieġ għal Geo Log Cursor peress li jtejjeb b'mod sinifikanti l-prestazzjoni ta 'xi operazzjonijiet ta' sinkronizzazzjoni. Il-prestazzjoni tal-mistoqsijiet dwar l-istatus tan-node Geo titjieb ukoll. Mistoqsijiet preċedenti kellhom prestazzjoni fqira ħafna fuq proġetti kbar. Ara kif twaqqaf dan fi Replikazzjoni tad-database Geo. Fil-GitLab 12.0 Geo se teħtieġ PG FDW. Cm. gitlab-ee#11006.

Data tat-tħassir: 22 2019 Ġunju, il-

Għażliet tas-sentry għar-rappurtar tal-bugs u l-illoggjar se jitneħħew mill-interface tal-utent f'GitLab 12.0

Dawn l-għażliet se jitneħħew mill-interface tal-utent f'GitLab 12.0 u se jkunu disponibbli fil-fajl gitlab.yml. Barra minn hekk, tista 'tiddefinixxi ambjent Sentry biex tiddistingwi bejn skjeramenti multipli. Per eżempju, żvilupp, stadji u produzzjoni. Cm. gitlab-ce#49771.

Data tat-tħassir: 22 2019 Ġunju, il-

Limitazzjoni tan-numru massimu ta' pipelines maħluqa għal kull sottomissjoni

Preċedentement, GitLab ħoloq pipelines għal HEAD kull fergħa fis-sottomissjoni. Dan huwa konvenjenti għall-iżviluppaturi li jimbuttaw diversi bidliet f'daqqa (per eżempju, għal fergħa tal-karatteristika u għal fergħa develop).

Imma meta timbotta repożitorju kbir b'ħafna fergħat attivi (per eżempju, li tiċċaqlaq, tirrifletti, jew fergħat), m'għandekx bżonn toħloq pipeline għal kull fergħa. Nibdew minn GitLab 11.10 qed noħolqu massimu ta' 4 pipelines meta tibgħat.

Data tat-tħassir: 22 Mejju 2019

Mogħdijiet skaduti tal-kodiċi tal-wirt GitLab Runner

Minn Gitlab 11.9, GitLab Runner juża metodu ġdid klonazzjoni/sejħa tar-repożitorju. Bħalissa, GitLab Runner se juża l-metodu l-antik jekk il-ġdid ma jkunx appoġġjat. Ara aktar dettalji fi dan il-kompitu.

F'GitLab 11.0, biddilna d-dehra tal-konfigurazzjoni tas-server tal-metriċi għal GitLab Runner. metrics_serverse jitneħħa favur listen_address f'GitLab 12.0. Ara aktar dettalji fi dan il-kompitu.

Fil-verżjoni 11.3, GitLab Runner beda jappoġġja fornituri multipli tal-cache; li wassal għal settings ġodda għal konfigurazzjoni speċifika S3. Fil dokumentazzjoni Tabella ta' bidliet u struzzjonijiet għall-migrazzjoni għall-konfigurazzjoni l-ġdida huma pprovduti. Ara aktar dettalji fi dan il-kompitu.

Dawn il-mogħdijiet mhux se jkunu disponibbli f'GitLab 12.0. Bħala utent, m'għandekx bżonn tibdel xi ħaġa ħlief li tiżgura li l-istanza GitLab tiegħek qed taħdem verżjoni 11.9+ meta taġġorna għal GitLab Runner 12.0.

Data tat-tħassir: 22 2019 Ġunju, il-

Parametru deprekat għall-karatteristika tal-punt tad-dħul għal GitLab Runner

11.4 GitLab Runner jintroduċi l-parametru tal-karatteristika FF_K8S_USE_ENTRYPOINT_OVER_COMMAND biex jiffissaw problemi bħal #2338 и #3536.

F'GitLab 12.0 se naqilbu għall-imġieba korretta bħallikieku l-issettjar tal-karatteristika kien diżattivat. Ara aktar dettalji fi dan il-kompitu.

Data tat-tħassir: 22 2019 Ġunju, il-

Appoġġ deprekat għad-distribuzzjoni tal-Linux li jilħaq l-EOL għal GitLab Runner

Xi distribuzzjonijiet tal-Linux li fuqhom jista 'jiġi installat GitLab Runner qdew l-iskop tagħhom.

F'GitLab 12.0, GitLab Runner mhux se jibqa' jqassam pakketti lil distribuzzjonijiet Linux bħal dawn. Lista kompluta ta 'distribuzzjonijiet li m'għadhomx appoġġjati tista' tinstab f'tagħna dokumentazzjoni. Grazzi, Javier Ardo (Javier Jardon), għal tiegħek kontribuzzjoni!

Data tat-tħassir: 22 2019 Ġunju, il-

Tneħħija ta' kmandi antiki ta' GitLab Runner Helper

Bħala parti miż-żieda ta 'appoġġ Windows Docker eżekutur kellha tabbanduna xi kmandijiet qodma li huma użati għal immaġni helper.

F'GitLab 12.0, GitLab Runner huwa mniedi bl-użu ta' kmandi ġodda. Dan japplika biss għall-utenti li override immaġni helper. Ara aktar dettalji fi dan il-kompitu.

Data tat-tħassir: 22 2019 Ġunju, il-

It-tneħħija tal-mekkaniżmu git clean tal-legat minn GitLab Runner

Fil-GitLab Runner 11.10 aħna ipprovda opportunità kkonfigurat kif Runner tesegwixxi kmand git clean. Barra minn hekk, l-istrateġija tat-tindif il-ġdida tneħħi l-użu git reset u tpoġġi l-kmand git clean wara l-pass tal-ħatt.

Peress li din il-bidla fl-imġieba tista' taffettwa xi utenti, ħejjejna parametru FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Jekk issettja l-valur true, se tirrestawra l-istrateġija tat-tindif tal-wirt. Tista' ssib aktar dwar l-użu tal-parametri tal-funzjoni f'GitLab Runner fid-dokumentazzjoni.

F'GitLab Runner 12.0, se nneħħu l-appoġġ għall-istrateġija tat-tindif tal-wirt u l-abbiltà li nirrestawrawha billi tuża parametru tal-funzjoni. Ara ġewwa dan il-kompitu.

Data tat-tħassir: 22 2019 Ġunju, il-

Mudelli tal-Proġetti tal-Grupp disponibbli biss għall-pjanijiet Silver/Premium

Meta daħħalna mudelli ta 'proġetti fil-livell tat-tim f'11.6, aċċidentalment għamilna din il-karatteristika Premium/Silver disponibbli għall-pjanijiet kollha.

Aħna jiffissaw dan il-bug fir-rilaxx 11.11 u tagħti 3 xhur addizzjonali lill-utenti u l-istanzi kollha taħt il-livell Silver/Premium.

Mit-22 ta' Awwissu 2019, il-mudelli tal-proġetti tal-grupp se jkunu disponibbli biss għal pjanijiet Silver/Premium u aktar, kif deskritt fid-dokumentazzjoni.

Data tat-tħassir: 22 2019 Awissu

L-appoġġ għall-impjiegi tal-lott tal-Windows twaqqaf

F'GitLab 13.0 (22 ta' Ġunju 2020), qed nippjanaw li nneħħu l-appoġġ għall-impjiegi tal-lott tal-linja tal-kmand tal-Windows f'GitLab Runner (eż. cmd.exe) favur appoġġ imsaħħaħ għall-Windows PowerShell. Aktar dettalji fi dan il-kompitu.

Il-viżjoni tagħna għall-intrapriża DevOps issa se tallinja mal-pożizzjoni ta 'Microsoft li PowerShell hija l-aħjar għażla għall-awtomatizzazzjoni tal-applikazzjonijiet tal-intrapriżi f'ambjenti Windows. Jekk trid tkompli tuża cmd.exe, dawn il-kmandi jistgħu jissejħu minn PowerShell, iżda mhux se nappoġġaw direttament l-impjiegi tal-lott tal-Windows minħabba diversi inkonsistenzi li jirriżultaw f'overhead għoli ta 'manutenzjoni u żvilupp.

Data tat-tħassir: 22 2019 Settembru, il-

Jeħtieġ Git 2.21.0 jew ogħla

Minn GitLab 11.11, Git 2.21.0 huwa meħtieġ biex jaħdem. Omnibus GitLab diġà jintbagħat b'Git 2.21.0, iżda l-utenti ta 'installazzjonijiet oriġinali b'verżjonijiet preċedenti ta' Git se jkollhom jaġġornaw.

Data tat-tħassir: 22 Mejju 2019

Mudell tas-servizz ta' Kubernetes Legat

F'GitLab 12.0 qed nippjanaw li nimxu 'l bogħod mill-mudell tas-servizz Kubernetes fil-livell tal-istanza favur il-konfigurazzjoni tal-cluster fil-livell tal-istanza introdotta f'GitLab 11.11.

L-istanzi kollha ġestiti lilhom infushom li jużaw il-mudell tas-servizz se jiġu migrati għal cluster fil-livell tal-istanza meta jaġġornaw għal GitLab 12.0.

Data tat-tħassir: 22 2019 Ġunju, il-

Tagħżel li ma titlaqx it-tikketta app fuq pannelli ta' skjerament ta' Kubernetes

F'GitLab 12.0, qed nippjanaw li nimxu 'l bogħod mit-tqabbil bit-tikketta tal-app fis-selettur tal-iskjerament ta' Kubernetes. F'GitLab 11.10 introduċejna mekkaniżmu ġdid ta' tqabbil, li tfittex logħbiet minn app.example.com/app и app.example.com/envbiex juru skjeramenti fuq il-panel.

Biex dawn l-iskjerament jidhru fid-dashboards tal-iskjerament tiegħek, sempliċement tissottometti skjerament ġdid u GitLab japplika t-tikketti l-ġodda.

Data tat-tħassir: 22 2019 Ġunju, il-

Il-pakketti GitLab 12.0 se jiġu ffirmati b'firma estiża

2 ta’ Mejju, 2019 GitLab estenda l-perjodu ta’ validità tal-iffirmar taċ-ċwievet għall-pakketti Omnibus GitLab mit-01.08.2019/01.07.2020/XNUMX sas-XNUMX/XNUMX/XNUMX. Jekk qed tivverifika l-firem tal-pakkett u trid taġġorna ċ-ċwievet, sempliċement segwi l-istruzzjonijiet minn darb'oħra dokumentazzjoni għall-iffirmar tal-pakketti Omnibus.

Data tat-tħassir: 22 2019 Ġunju, il-

Bidla fil-log

Fittex għal dawn il-bidliet kollha fil-changelog:

Installazzjoni

Jekk qed twaqqaf installazzjoni ġdida ta' GitLab, żur Il-paġna tat-tniżżil ta' GitLab.

Aġġornament

→ Iċċekkja paġna tal-aġġornamenti

Sors: www.habr.com

Żid kumment