GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Ntau txoj kev sib koom tes thiab kev ceeb toom ntxiv

Ntawm GitLab, peb niaj hnub nrhiav txoj hauv kev tshiab los txhim kho kev sib koom tes thoob plaws DevOps lifecycle. Peb zoo siab tshaj tawm tias nrog qhov kev tso tawm no peb txhawb nqa ob peb lub luag haujlwm rau ib qho kev thov sib koom ua ke! Cov yam ntxwv no muaj los ntawm GitLab Pib Pib thiab tiag tiag embodies peb motto: "Txhua tus tuaj yeem pab txhawb". Peb paub tias ib qho kev thov sib koom ua ke tuaj yeem muaj ntau tus neeg ua haujlwm rau nws kom paub tseeb tias txhua yam nyob rau hauv kev txiav txim, thiab tam sim no koj muaj peev xwm muab ntau tus tswv kev sib koom ua ke!

Pab pawg DevOps tam sim no kuj tau txais Cov ntawv ceeb toom tsis siv neeg txog kev xa tawm cov xwm txheej hauv Slack thiab Mattermost. Ntxiv cov ntawv ceeb toom tshiab rau cov npe ntawm cov xwm txheej thawb hauv ob qhov kev sib tham no, thiab koj pab neeg yuav paub txog kev xa tawm tshiab yuav luag tam sim ntawd.

Txo cov nqi nrog kev txhawb nqa rau Docker ntim ntawm Windows thiab piv txwv-qib kev npaj ntawm Kubernetes pawg

Peb nyiam ntim khoom! Cov thawv ntim cov khoom siv tsawg dua piv rau cov tshuab virtual thiab txhim kho daim ntawv thov kev txav mus los. Txij li thaum tso tawm GitLab 11.11 peb txhawb nqa Windows Container Executor rau GitLab Runner, yog li tam sim no koj tuaj yeem siv Docker ntim rau ntawm Windows thiab txaus siab rau cov kav xa dej siab tshaj plaws thiab kev tswj hwm muaj peev xwm.

GitLab Premium (tus kheej tswj hwm tus kheej nkaus xwb) tam sim no muaj caching dependency proxy rau Docker duab. Qhov sib ntxiv no yuav ua kom xa khoom sai vim tias tam sim no koj yuav muaj lub npe caching rau cov duab Docker nquag siv.

Cov neeg siv ntawm tus kheej-tswj GitLab piv txwv tam sim no tuaj yeem muab Kubernetes pawg ntawm theem piv txwv, thiab tag nrho cov pab pawg thiab cov haujlwm hauv qhov piv txwv yuav siv nws rau lawv cov kev xa tawm. Qhov kev koom ua ke GitLab no nrog Kubernetes yuav cia li tsim cov peev txheej tshwj xeeb rau kev ruaj ntseg ntxiv.

Thiab qhov ntawd tsis yog tag nrho!

Ntxiv nrog rau kev sib koom tes tshiab thiab cov ntawv ceeb toom ntxiv, peb tau ntxiv qhua nkag mus rau cov teeb meem, nce Ntxiv CI Runner feeb rau GitLab Dawb, simplified checks siv cia li daws qhov kev sib tham thaum koj siv cov lus qhia, thiab ntau ntxiv!

Lub hli no tus neeg ua haujlwm muaj nuj nqis tshaj plaws (MVP) β€” Kia Mae Somabes (Kia Mei Somabes)

Hauv qhov kev tso tawm no, peb ntxiv lub peev xwm los rub tawm ib tus neeg cov folders los ntawm cov chaw khaws cia, tsis yog tag nrho cov ntsiab lus. Tam sim no koj tuaj yeem rub tawm tsuas yog ob peb ntawm cov ntaub ntawv koj xav tau. Ua tsaug, Kia Mae Somabes!

Cov yam ntxwv tseem ceeb ntawm GitLab 11.11

Windows Container Executor rau GitLab Runner

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Hauv GitLab 11.11, peb ntxiv tus khiav tshiab rau GitLab Runner kom Docker ntim siv tau rau ntawm Windows. Yav dhau los, koj yuav tsum tau siv lub plhaub rau orchestrate Docker ntim ntawm Windows, tab sis tam sim no koj tuaj yeem ua haujlwm nrog Docker ntim ntawm Windows ncaj qha, ntau yam zoo ib yam li ntawm Linux. Microsoft platform cov neeg siv tam sim no muaj ntau txoj hauv kev rau kev xa cov kav dej thiab kev tswj hwm.

Qhov kev hloov tshiab no suav nrog kev txhawb nqa PowerShell txhim kho hauv GitLab CI / CD, nrog rau cov duab txhawb nqa tshiab rau ntau qhov sib txawv ntawm Windows ntim. Koj tus kheej lub Windows runners tuaj yeem siv nrog GitLab.com, tab sis lawv tseem tsis tau muaj cov cuab yeej siv rau pej xeem.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Caching dependency proxy rau thawv sau npe

PREMIUM, ULTIMATE

Cov pab pawg feem ntau siv cov ntim hauv kev tsim cov kav dej, thiab caching ib lub npe rau cov duab siv thiab cov pob khoom los ntawm cov dej ntws tawm yog ib txoj hauv kev zoo los ua kom cov kav xa dej nrawm. Nrog rau cov ntawv luam hauv zos ntawm cov khaubncaws sab nraud povtseg koj xav tau, nkag tau los ntawm lub npe caching tshiab, koj tuaj yeem ua haujlwm tau zoo dua nrog cov duab hauv koj ib puag ncig.

Txog tam sim no, lub thawv tso npe tsuas yog muaj rau kev tswj hwm tus kheej ntawm lub vev xaib server Puma (hauv kev sim hom).

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Ntau tus neeg ua haujlwm rau kev sib koom ua ke thov

PIB, PREMIUM, ULTIMATE, BRONZE, SILVER, kub

Nws yog qhov tshwm sim ntau rau ntau tus neeg ua haujlwm ntawm qhov tshwj xeeb hauv cov ceg sib koom thiab kev thov sib koom ua ke, piv txwv li thaum cov neeg tsim tawm pem hauv ntej thiab tom qab kawg ua haujlwm ua ke los yog thaum cov neeg tsim khoom ua haujlwm ua khub, xws li hauv Kev Ua Haujlwm Siab.

Hauv GitLab 11.11, koj tuaj yeem muab ntau tus neeg los koom ua ke thov. Raws li nrog ntau tus tswv haujlwm, koj tuaj yeem siv cov npe, lim dej, ceeb toom, thiab APIs.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Kubernetes pawg configuration ntawm theem piv txwv

CORE, PIB, PREMIUM, ULTIMATE

Cov qauv kev nyab xeeb thiab kev npaj hauv Kubernetes tau hloov zuj zus los tso cai rau cov neeg siv khoom ntau los ntawm ib pawg sib koom.

Hauv GitLab 11.11, cov neeg siv ntawm cov xwm txheej tswj hwm tus kheej tam sim no tuaj yeem muab cov pawg hauv theem piv txwv, thiab txhua pab pawg thiab cov haujlwm hauv qhov piv txwv yuav siv nws rau lawv cov kev xa tawm. Qhov kev koom ua ke GitLab no nrog Kubernetes yuav cia li tsim cov peev txheej tshwj xeeb rau kev ruaj ntseg ntxiv.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Cov ntawv ceeb toom xa tawm hauv Slack thiab Mattermost

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Tam sim no koj tuaj yeem teeb tsa cov ntawv ceeb toom tsis siv neeg txog kev xa tawm cov xwm txheej hauv pab pawg channel ua tsaug rau kev koom ua ke nrog kev sib tham slack ΠΈ Txawm li cas los xij, thiab koj pab neeg yuav paub txog txhua yam tseem ceeb.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Guest nkag mus rau cov teeb meem

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Cov neeg siv qhua ntawm koj cov haujlwm tam sim no tuaj yeem saib cov kev tshaj tawm luam tawm ntawm nplooj ntawv Tshaj Tawm. Lawv yuav muaj peev xwm rub tawm cov khoom tsim tawm, tab sis yuav tsis tuaj yeem rub tawm qhov chaws lossis pom cov ntaub ntawv khaws cia xws li cim npe lossis kev cog lus.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Lwm yam kev txhim kho hauv GitLab 11.11

Serialized ua daim duab rau kev ua tau zoo

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Ntau qhov kev ua haujlwm Git yuav tsum tau hla dhau ntawm daim duab cog lus, xws li suav cov kev sib koom ua ke lossis sau cov ceg ntoo uas muaj kev cog lus. Qhov kev cog lus ntau dua, qhov ua haujlwm qeeb qeeb vim tias kev hla mus yuav tsum thauj khoom txhua qhov ntawm disk los nyeem nws cov taw qhia.

Nyob rau hauv GitLab 11.11, peb tau qhib qhov kev ua yeeb yam serialized graph feature qhia nyob rau hauv Git tsis ntev los no tso tawm kom proactively xam thiab khaws cov ntaub ntawv no. Crawls nyob rau hauv loj repositories yog tam sim no sai npaum li cas. Daim duab cog lus yuav raug tsim tawm thaum lub sij hawm sau cov khib nyiab tom ntej ntawm qhov chaw cia khoom.

Nyeem txog yuav ua li cas lub serialized ua daim duab tau tsim nyob rau hauv series ntawm cov khoom los ntawm ib tus kws sau ntawv ntawm no feature.

Ntxiv CI Runner feeb: tam sim no muaj rau cov phiaj xwm pub dawb

DAWB, BRONZE, SILVER, kub

Lub hli tas los peb tau ntxiv lub peev xwm los yuav CI Runner feeb ntxiv, tab sis tsuas yog them nyiaj GitLab.com cov phiaj xwm. Hauv qhov kev tso tawm no, feeb kuj tuaj yeem yuav hauv cov phiaj xwm pub dawb.

Uploading directory archives rau repositories

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Nyob ntawm seb hom thiab qhov loj ntawm qhov project, lub archive ntawm tag nrho qhov project yuav siv sij hawm ntev mus download tau thiab tsis yog ib txwm tsim nyog, tshwj xeeb tshaj yog nyob rau hauv cov ntaub ntawv ntawm loj monorepositories. Hauv GitLab 11.11, koj tuaj yeem rub tawm cov ntaub ntawv khaws cia ntawm cov ntsiab lus ntawm cov npe tam sim no, suav nrog subdirectories, xaiv cov folders uas koj xav tau.

Ua tsaug rau txoj haujlwm Kia Mae Somabes!

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Kev siv cov lus pom zoo tam sim no cia li daws qhov kev sib tham

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Kev tawm tswv yim hloov ua kom yooj yim rau kev sib koom ua ke ntawm kev thov sib koom ua ke los ntawm kev tshem tawm qhov xav tau luam tawm los lees txais qhov kev hloov pauv. Hauv GitLab 11.11, peb tau ua cov txheej txheem no yooj yim dua los ntawm kev tso cai rau kev sib tham kom tau txais kev daws teeb meem thaum muaj kev tawm tswv yim.

Sijhawm suav rau ntawm sidebar ntawm pawg thawj coj saib haujlwm

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Sidebar taskbars yuav tsum zoo tib yam hauv Board thiab Task views. Tias yog vim li cas GitLab tam sim no muaj lub sijhawm taug qab hauv lub sidebar ntawm lub rooj tsav xwm teeb meem. Tsuas yog mus rau koj lub rooj tsavxwm ua haujlwm, nyem rau ntawm txoj haujlwm, thiab lub sidebar nrog lub sijhawm sijhawm yuav qhib.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Cov ntaub ntawv hais txog kev xa tawm hauv Environments API

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Peb tau ntxiv lub peev xwm los nug ib puag ncig cov ntaub ntawv tshwj xeeb los ntawm Environments API kom paub tias qhov kev cog lus twg raug xa mus rau ib puag ncig tam sim no. Qhov no yuav ua rau automation thiab tshaj tawm yooj yim dua rau Environments cov neeg siv hauv GitLab.

Cov kev sib txawv tsis zoo sib xws rau cov kev cai pipeline

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Tam sim no koj tuaj yeem tshawb xyuas qhov tsis zoo sib npaug lossis cov qauv sib piv (!= ΠΈ !~) hauv file .gitlab-ci.yml thaum kuaj xyuas qhov tseem ceeb ntawm ib puag ncig hloov pauv, yog li kev tswj hwm tus cwj pwm ntawm cov kav dej tau hloov pauv ntau dua.

Khiav tag nrho cov hauj lwm phau ntawv nyob rau hauv ib theem nrog ib tug nias

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Hauv GitLab 11.11, cov neeg siv uas muaj ntau phau ntawv ua haujlwm hauv lawv cov theem tam sim no tuaj yeem ua tiav tag nrho cov haujlwm no hauv ib theem los ntawm nias lub pob. "Ua si tag nrho" ("Khiav Txhua") mus rau sab xis ntawm lub npe theem hauv Pipelines saib.

Tsim cov ntaub ntawv ncaj qha los ntawm ib puag ncig hloov pauv

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Ib puag ncig hloov pauv feem ntau yog siv los tsim cov ntaub ntawv, tshwj xeeb tshaj yog rau cov lus zais uas xav tau kev tiv thaiv thiab tsuas yog siv tau rau hauv ib puag ncig cov kav dej. Txhawm rau ua qhov no, koj teeb tsa cov ntsiab lus ntawm qhov hloov pauv mus rau cov ntsiab lus ntawm cov ntaub ntawv thiab tsim cov ntaub ntawv hauv txoj haujlwm uas muaj cov nqi. Nrog ib puag ncig tshiab hloov pauv xws li file qhov no tuaj yeem ua tiav hauv ib kauj ruam txawm tias tsis muaj kev hloov kho .gitlab-ci.yml.

API endpoint rau cov ntaub ntawv muaj qhov tsis zoo

Qhov kawg, kub

Tam sim no koj tuaj yeem nug GitLab API rau txhua qhov tsis zoo uas tau txheeb xyuas hauv qhov project. Nrog rau qhov API no, koj tuaj yeem tsim lub tshuab nyeem tau cov npe ntawm qhov tsis zoo, lim los ntawm hom, kev ntseeg siab, thiab qhov hnyav.

Tag nrho dynamic scanning muaj peev xwm rau DAST

Qhov kawg, kub

Hauv GitLab, koj tuaj yeem kuaj xyuas daim ntawv thov kev ruaj ntseg (Dynamic Application Security Testing, DAST) ua ib feem ntawm CI pipeline. Pib nrog qhov kev tso tawm no, koj tuaj yeem xaiv tag nrho dynamic scanning es tsis txhob tus qauv passive scanning. Tag nrho dynamic scanning tiv thaiv ntau qhov tsis zoo.

Txhim kho Prometheus hauv pab pawg-qib pawg

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Qhov kev tso tawm ntawm GitLab no qhia txog lub peev xwm los txuas rau Kubernetes pawg rau tag nrho pawg. Peb kuj tau ntxiv lub peev xwm los nruab ib qho piv txwv Prometheus rau ib pawg kom nws yooj yim dua los saib xyuas txhua qhov haujlwm ntawm pawg.

Kawm txog kev tsis quav ntsej qhov tsis zoo hauv Security Dashboard

Qhov kawg, kub

GitLab kev ruaj ntseg dashboards tso cai rau cov thawj coj saib tsis saib xyuas qhov tsis zoo. Txhawm rau txhim kho koj cov haujlwm ua haujlwm, peb tau ntxiv lub peev xwm los saib tsis quav ntsej cov ntsiab lus ncaj qha hauv koj lub dashboard kev ruaj ntseg.

Tsim kev cai metrics kab kos hauv koj lub dashboard

PREMIUM, ULTIMATE, Nyiaj, Kub

Tsim cov kab kos tshiab nrog cov kev cai ntsuas kev ua tau zoo ntawm lub dashboard hauv koj lub dashboard metrics. Cov neeg siv tam sim no tuaj yeem tsim, hloov kho, thiab tshem tawm cov duab ntsuas pom hauv lub dashboard los ntawm nias lub "Ntxiv Metric" ("Ntxiv Metric") nyob rau sab xis sab xis ntawm lub dashboard toolbar.

GitLab 11.11: ntau lub luag haujlwm rau kev thov sib koom ua ke thiab txhim kho cov ntim khoom

Cov teeb meem ceeb toom tam sim no qhib raws li GitLab Alert Bot

PREMIUM, ULTIMATE, Nyiaj, Kub

Tam sim no cov teeb meem uas qhib los ntawm cov ntawv ceeb toom yuav muaj tus sau teeb tsa rau GitLab Alert Bot, yog li koj tuaj yeem pom tam sim ntawd tias qhov teeb meem tau tsim los ntawm kev ceeb toom tseem ceeb.

Autosave epic piav qhia rau hauv zos cia

Qhov kawg, kub

Cov lus piav qhia Epic tsis tau khaws cia rau hauv qhov chaw cia, yog li cov kev hloov pauv tau poob tshwj tsis yog tias koj tau txais kev cawmdim meej thaum koj hloov cov lus piav qhia epic. GitLab 11.11 tau qhia txog lub peev xwm los khaws cov lus piav qhia epic rau hauv zos cia. Qhov no txhais tau tias tam sim no koj tuaj yeem yooj yim rov qab los hloov koj cov lus piav qhia epic yog tias muaj qhov yuam kev tshwm sim, koj tau cuam tshuam, lossis koj tawm ntawm qhov browser tsis raug.

GitLab mirroring txhawb rau Git LFS

PIB, PREMIUM, ULTIMATE, BRONZE, SILVER, kub

Siv mirroring, koj tuaj yeem luam Git repositories los ntawm ib qho chaw mus rau lwm qhov. Qhov no ua rau nws yooj yim los khaws ib qho kev hloov pauv ntawm qhov chaw cia khoom nyob rau lwm qhov ntawm GitLab server. GitLab tam sim no txhawb nqa mirroring ntawm repositories nrog Git LFS, yog li no feature yog muaj txawm rau repos nrog loj ntaub ntawv, xws li kev ua si textures los yog scientific cov ntaub ntawv.

Repository nyeem thiab sau ntawv tso cai rau tus kheej nkag tokens

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Ntau tus kheej nkag mus tokens muaj kev tso cai hloov ntawm qib api, tab sis tag nrho API nkag tau yuav muab ntau txoj cai rau qee cov neeg siv lossis cov koom haum.

Ua tsaug rau cov tswv yim hauv zej zog, cov tokens tus kheej tuaj yeem tam sim no tsuas yog tau nyeem thiab sau ntawv tso cai ntawm qhov chaw cia khoom, tsis yog qhov tob API-theem nkag mus rau GitLab cov cheeb tsam rhiab zoo li kev teeb tsa thiab kev ua tswv cuab.

Ua tsaug, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Ntxiv kev txhawb nqa yooj yim rau GraphQL batch queries

DAWB, BRONZE, SILVER, GOLD, CORE, STARTER, PREMIUM, ULTIMATE

Nrog rau GraphQL API, cov neeg siv tuaj yeem qhia meej cov ntaub ntawv lawv xav tau thiab tau txais tag nrho cov ntaub ntawv lawv xav tau hauv ob peb nqe lus nug. Pib nrog qhov kev tso tawm no, GitLab txhawb nqa ntxiv cov ntaub ntawv hauv pab pawg rau GraphQL API.

Sau npe nrog Salesforce daim ntawv pov thawj

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

GitLab hlub Salesforce cov tsim tawm, thiab txhawb cov zej zog no, peb tso cai rau cov neeg siv kos npe rau GitLab nrog Salesforce.com daim ntawv pov thawj. Cov xwm txheej tam sim no tuaj yeem teeb tsa GitLab raws li Salesforce-txuas app siv Salesforce.com nkag mus rau GitLab nrog ib nyem.

SAML SSO tam sim no xav tau rau kev nkag mus rau lub vev xaib

PREMIUM, ULTIMATE, Nyiaj, Kub

Peb txuas ntxiv ib qho kev kos npe rau (SSO) yuav tsum tau ua nyob rau theem pab pawg, qhia hauv 11.8 tso tawm, nrog kev siv tau nruj ntawm pab pawg thiab cov peev txheej los xyuas kom meej tias cov neeg siv tsuas tuaj yeem nkag mus tau thaum nkag nrog SAML. Qhov no yog ib txheej ntxiv ntawm kev nkag mus rau cov koom haum uas muaj txiaj ntsig kev nyab xeeb thiab siv GitLab.com ntawm SAML SSO. Tam sim no koj tuaj yeem ua SSO raws li qhov yuav tsum tau ua, paub tias cov neeg siv hauv koj pab pawg tau siv SSO.

Lim los ntawm cov ntaub ntawv tsis ntev los no tsim lossis hloov kho rau epics API

Qhov kawg, kub

Yav dhau los, nws tsis yooj yim rau kev nug nyuam qhuav tsim lossis hloov cov ntaub ntawv siv GitLab epics API. Hauv kev tso tawm 11.11 peb ntxiv cov ntxaij lim dej ntxiv created_after, created_before, updated_after ΠΈ updated_beforekom ntseeg tau tias muaj kev sib raug zoo nrog cov haujlwm API thiab nrhiav kev hloov kho lossis tsim tshiab epics.

Biometric authentication nrog UltraAuth

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Ruaj UltraAuth tshwj xeeb hauv passwordless biometric authentication. Peb tam sim no txhawb txoj kev lees paub qhov tseeb ntawm GitLab!

Ua tsaug, Karthiki Tanna (Kartikey Tanna)!

GitLab Khiav 11.11

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Hnub no peb tso GitLab Runner 11.11! GitLab Runner yog qhov qhib qhov project uas siv los khiav haujlwm CI / CD thiab xa cov txiaj ntsig rov qab rau GitLab.

Kev txhim kho Omnibus

CORE, PIB, PREMIUM, ULTIMATE

Peb tau ua cov kev txhim kho hauv qab no rau Omnibus hauv GitLab 11.11:

Txhim kho Schemes

CORE, PIB, PREMIUM, ULTIMATE

Peb tau ua cov kev txhim kho hauv qab no rau Helm kab kos hauv GitLab 11.11:

Kev txhim kho kev ua tau zoo

CORE, PIB, PREMIUM, ULTIMATE, DAWB, BRONZE, SILVER, GOLD

Peb txuas ntxiv txhim kho GitLab kev ua tau zoo nrog txhua qhov kev tso tawm rau GitLab piv txwv ntawm txhua qhov ntau thiab tsawg. Qee qhov kev txhim kho hauv GitLab 11.11:

Cov yam ntxwv tsis tu ncua

GitLab Geo yuav muab hashed cia hauv GitLab 12.0

GitLab Geo xav tau hashed cia txhawm rau txo kev sib tw ntawm cov kab mob thib ob. Qhov no tau sau tseg hauv gitlab-ce #40970.

Hauv GitLab 11.5 peb tau ntxiv qhov yuav tsum tau ua rau Geo cov ntaub ntawv: gitlab-ee #8053.

Hauv GitLab 11.6 sudo gitlab-rake gitlab:geo:check tshawb xyuas seb puas muaj hashed cia tau qhib thiab txhua qhov haujlwm tau tsiv teb tsaws. Cm. gitlab-ee #8289. Yog tias koj siv Geo, thov khiav daim tshev no thiab tsiv mus sai li sai tau.

Hauv GitLab 11.8 ib qho kev ceeb toom tsis taus mus tas li yuav tshwm sim ntawm nplooj ntawv Admin Area β€Ί Geo β€Ί Nodes, yog tias tsis tso cai rau kev kuaj xyuas saum toj no. ua! 8433.

Hauv GitLab 12.0 Geo yuav siv hashed cia cov cai. Cm. gitlab-ee #8690.

Deletion hnub: 22 Lub Xya hli ntuj 2019

GitLab Geo yuav coj PG FDW rau GitLab 12.0

Qhov no yog qhov tsim nyog rau Geo Log Cursor vim nws txhim kho kev ua tau zoo ntawm qee qhov kev ua haujlwm synchronization. Kev ua tau zoo ntawm Geo node cov lus nug raws li txoj cai kuj tau txhim kho. Cov lus nug yav dhau los tau ua haujlwm tsis zoo ntawm cov haujlwm loj. Saib yuav ua li cas teeb tsa qhov no hauv Geo database replication. Hauv GitLab 12.0 Geo yuav xav tau PG FDW. Cm. gitlab-ee #11006.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Sentry kev xaiv rau kev qhia txog kab laum thiab kev sau npe yuav raug tshem tawm ntawm tus neeg siv interface hauv GitLab 12.0

Cov kev xaiv no yuav raug tshem tawm ntawm tus neeg siv interface hauv GitLab 12.0 thiab yuav muaj nyob rau hauv cov ntaub ntawv gitlab.yml. Tsis tas li ntawd, koj tuaj yeem txhais ib puag ncig Sentry kom sib txawv ntawm ntau qhov kev xa tawm. Piv txwv li, kev txhim kho, kev ua haujlwm thiab kev tsim khoom. Cm. gitlab-ce #49771.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Kev txwv qhov siab tshaj plaws ntawm cov kav dej tsim ib qho kev xa tawm

Yav dhau los, GitLab tsim cov kav dej rau HEAD txhua ceg hauv qhov kev xa ntawv. Qhov no yog qhov yooj yim rau cov neeg tsim khoom uas thawb ntau qhov kev hloov pauv ib zaug (piv txwv li, rau ib ceg ntoo thiab ib ceg develop).

Tab sis thaum thawb lub chaw cia khoom loj nrog ntau cov ceg ntoo (piv txwv li, txav, tsom iav, lossis ceg ntoo), koj tsis tas yuav tsim cov raj xa dej rau txhua ceg. Pib nrog GitLab 11.10 peb tab tom tsim siab tshaj 4 kav dej thaum xa.

Deletion hnub: 22 Tej zaum 2019

Tshaj dhau GitLab Runner legacy code paths

Raws li ntawm Gitlab 11.9, GitLab Runner siv txoj kev tshiab cloning/hu lub repository. Tam sim no, GitLab Runner yuav siv txoj kev qub yog tias tus tshiab tsis txaus siab. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Hauv GitLab 11.0, peb tau hloov pauv qhov tshwm sim ntawm metrics server configuration rau GitLab Runner. metrics_serveryuav raug tshem tawm hauv kev pom zoo listen_address Hauv GitLab 12.0. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Hauv version 11.3, GitLab Runner pib txhawb nqa ntau tus neeg muab kev pabcuam cache; uas coj mus rau qhov chaw tshiab rau tshwj xeeb S3 configuration. Cov cov ntaub ntawv Ib lub rooj hloov pauv thiab cov lus qhia rau kev tsiv mus rau qhov kev teeb tsa tshiab tau muab. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Cov kab no yuav tsis muaj nyob hauv GitLab 12.0. Raws li tus neeg siv, koj tsis tas yuav hloov lwm yam tshaj li xyuas kom meej tias koj qhov piv txwv GitLab tab tom khiav version 11.9+ thaum hloov kho rau GitLab Runner 12.0.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Deprecated parameter rau nkag point feature rau GitLab Runner

11.4 GitLab Runner qhia txog qhov tshwj xeeb FF_K8S_USE_ENTRYPOINT_OVER_COMMAND kho cov teeb meem xws li #2338 ΠΈ #3536.

Hauv GitLab 12.0 peb yuav hloov mus rau tus cwj pwm kom raug zoo li qhov teeb tsa tshwj xeeb raug kaw. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Kev txhawb nqa rau Linux faib mus txog EOL rau GitLab Runner

Qee qhov kev faib tawm Linux uas GitLab Runner tuaj yeem nruab tau ua haujlwm rau lawv lub hom phiaj.

Hauv GitLab 12.0, GitLab Runner yuav tsis xa cov pob khoom rau Linux faib. Ib daim ntawv teev tag nrho ntawm kev faib tawm uas tsis muaj kev txhawb nqa tuaj yeem pom hauv peb cov ntaub ntawv. Ua tsaug, Javier Ardo (Javier Jardon), rau koj pab txhawb!

Deletion hnub: 22 Lub Xya hli ntuj 2019

Tshem tawm cov qub GitLab Runner Helper commands

Ua ib feem ntawm kev txhawb nqa ntxiv Windows Docker executor yuav tsum tso tseg ib co qub commands uas siv rau tus pab duab.

Hauv GitLab 12.0, GitLab Runner tau pib siv cov lus txib tshiab. Qhov no tsuas yog siv rau cov neeg siv uas override tus pab daim duab. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Tshem tawm cov cuab yeej cuab tam git huv los ntawm GitLab Runner

Hauv GitLab Runner 11.10 peb muab lub sijhawm configure yuav ua li cas Runner executes ib tug hais kom ua git clean. Tsis tas li ntawd, lub tswv yim tu tshiab tshem tawm kev siv git reset thiab muab cov lus txib git clean tom qab lub unloading kauj ruam.

Txij li qhov kev hloov pauv tus cwj pwm no tuaj yeem cuam tshuam rau qee tus neeg siv, peb tau npaj qhov ntsuas FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Yog koj teem tus nqi true, nws yuav rov qab kho cov cuab yeej cuab tam tu qub. Xav paub ntau ntxiv txog kev siv cov haujlwm tsis ua haujlwm hauv GitLab Runner tuaj yeem pom hauv cov ntaub ntawv.

Hauv GitLab Runner 12.0, peb yuav tshem tawm kev txhawb nqa rau lub tswv yim tu qub txeeg qub teg thiab muaj peev xwm rov qab los siv qhov kev ua haujlwm tsis zoo. Saib hauv txoj haujlwm no.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Pab pawg Project Templates tsuas yog muaj rau cov phiaj xwm Nyiaj / Nyiaj

Thaum peb tau tshaj tawm cov qauv tsim pab pawg hauv 11.6, peb yuam kev ua qhov hwm hwm / Nyiaj muaj rau txhua qhov kev npaj.

Peb kho tus kab mob no nyob rau hauv 11.11 tso tawm thiab muab 3 lub hlis ntxiv rau txhua tus neeg siv thiab piv txwv hauv qab qib Silver/Premium.

Pib txij Lub Yim Hli 22, 2019, cov qauv tsim pab pawg tsuas yog muaj rau cov phiaj xwm Nyiaj / Nyiaj thiab siab dua, raws li tau piav qhia hauv cov ntaub ntawv.

Deletion hnub: 22 lub yim hli ntuj 2019

Kev them nyiaj yug rau Windows batch txoj haujlwm tau raug txiav lawm

Hauv GitLab 13.0 (Lub Rau Hli 22, 2020), peb npaj yuav tshem tawm kev txhawb nqa rau Windows hais kom ua kab ua haujlwm hauv GitLab Runner (xws li. cmd.exe) hauv kev pom zoo ntawm kev txhawb nqa ntxiv rau Windows PowerShell. Xav paub ntxiv hauv txoj haujlwm no.

Peb lub zeem muag rau kev lag luam DevOps tam sim no yuav ua raws li Microsoft txoj haujlwm uas PowerShell yog qhov kev xaiv zoo tshaj plaws rau kev ua haujlwm ua lag luam hauv Windows ib puag ncig. Yog tias koj xav siv txuas ntxiv cmd.exe, cov lus txib no tuaj yeem raug hu los ntawm PowerShell, tab sis peb yuav tsis ncaj qha txhawb nqa Windows batch txoj haujlwm vim muaj ntau qhov tsis sib xws uas ua rau muaj kev saib xyuas siab thiab txhim kho nyiaj siv ua haujlwm.

Deletion hnub: 22 lub kaum hli ntuj xNUMX

Yuav tsum tau Git 2.21.0 lossis siab dua

Raws li ntawm GitLab 11.11, Git 2.21.0 yuav tsum tau khiav. Omnibus GitLab twb xa nrog Git 2.21.0, tab sis cov neeg siv cov kev teeb tsa thawj zaug nrog cov ntawv dhau los ntawm Git yuav tau hloov kho dua tshiab.

Deletion hnub: 22 Tej zaum 2019

Txoj Cai Kubernetes cov kev pabcuam template

Hauv GitLab 12.0 peb npaj txav deb ntawm Kubernetes cov kev pabcuam template nyob rau theem piv txwv hauv kev pom zoo ntawm qhov piv txwv-qib pawg teeb tsa tau qhia hauv GitLab 11.11.

Txhua qhov kev tswj hwm tus kheej siv tus qauv kev pabcuam yuav raug hloov mus rau qhov piv txwv-qib pawg thaum hloov kho rau GitLab 12.0.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Xaiv tawm ntawm daim ntawv lo sib txuam app ntawm Kubernetes deployment panels

Hauv GitLab 12.0, peb npaj yuav txav deb ntawm kev sib piv los ntawm app daim ntawv lo hauv Kubernetes xa mus xaiv. Hauv GitLab 11.10 peb tau qhia tshiab txuam mechanism, uas nrhiav kev sib tw los ntawm app.example.com/app ΠΈ app.example.com/envlos tso saib kev xa tawm ntawm lub vaj huam sib luag.

Txhawm rau kom cov kev xa tawm no tshwm sim hauv koj qhov kev xa tawm dashboards, koj tsuas yog xa ib qho kev xa tawm tshiab thiab GitLab yuav siv cov ntawv tshiab.

Deletion hnub: 22 Lub Xya hli ntuj 2019

GitLab 12.0 pob yuav raug kos npe nrog kos npe txuas ntxiv

Tej zaum 2, 2019 GitLab ncua lub sijhawm siv tau ntawm kev kos npe rau cov yuam sij rau pob khoom Omnibus GitLab los ntawm 01.08.2019/01.07.2020/XNUMX txog XNUMX/XNUMX/XNUMX. Yog tias koj tab tom txheeb xyuas pob kos npe thiab xav hloov kho cov yuam sij, tsuas yog ua raws cov lus qhia los ntawm dua cov ntaub ntawv rau kos npe Omnibus pob.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Hloov log

Saib rau tag nrho cov kev hloov pauv no hauv changelog:

chaw

Yog tias koj tab tom teeb tsa GitLab tshiab, mus saib GitLab download nplooj ntawv.

Hloov tshiab

β†’ Tshawb xyuas nplooj ntawv tshiab

Tau qhov twg los: www.hab.com

Ntxiv ib saib