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.
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!
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.
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).
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.
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.
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.
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.
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.
Cov ntaub ntawv hais txog kev xa tawm hauv Environments API
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.
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.
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
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.
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.6sudo 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.
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.
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.