GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke

Ceev nrooj ntes cov leaked secrets

Nws yuav zoo li qhov yuam kev me me kom tsis txhob kis cov ntaub ntawv pov thawj mus rau qhov chaw khaws cia sib koom. Txawm li cas los xij, qhov tshwm sim tuaj yeem loj heev. Thaum tus neeg tawm tsam tau txais koj tus password lossis API tus yuam sij, nws yuav hla koj tus as khauj, kaw koj tawm thiab siv koj cov nyiaj dag. Tsis tas li ntawd, cov nyhuv domino tuaj yeem ua tau: kev nkag mus rau ib tus account qhib kev nkag mus rau lwm tus. Cov ceg txheem ntseeg siab, yog li nws tseem ceeb heev kom paub txog cov lus zais zais kom sai li sai tau.

Hauv qhov kev tso tawm no peb qhia txog kev xaiv kev tshawb nrhiav zais cia ua ib feem ntawm peb SAST functionality. Txhua qhov kev cog lus raug tshuaj xyuas hauv CI / CD txoj haujlwm rau kev zais cia. Muaj qhov zais cia - thiab tus tsim tawm tau txais lus ceeb toom hauv qhov kev thov sib koom ua ke. Nws tshem tawm cov ntaub ntawv pov thawj ntawm qhov chaw thiab tsim cov tshiab.

Ua kom muaj kev tswj hwm kev hloov pauv kom raug

Raws li nws loj hlob thiab ua kom nyuaj, kev tswj xyuas qhov sib xws ntawm qhov sib txawv ntawm ib lub koom haum yuav nyuaj dua. Cov neeg siv ntau dua ntawm daim ntawv thov thiab cov nyiaj tau los ntau dua, qhov loj dua qhov tshwm sim ntawm kev sib koom ua ke tsis raug lossis tsis raug cai. Rau ntau lub koom haum, ua kom muaj kev tshuaj xyuas kom zoo ua ntej kev sib koom ua ke yog qhov yuav tsum tau nruj heev vim tias muaj kev pheej hmoo siab heev.

GitLab 11.9 muab rau koj tswj ntau dua thiab cov qauv siv tau zoo dua, ua tsaug rau cov cai los daws cov kev thov sib koom ua ke. Yav dhau los, kom tau txais kev tso cai, koj tsuas yog yuav tsum txheeb xyuas ib tus neeg lossis ib pab pawg (txhua tus tswvcuab tuaj yeem tso cai). Tam sim no koj tuaj yeem ntxiv ntau txoj cai kom kev sib koom ua ke thov kev tso cai los ntawm cov tib neeg tshwj xeeb lossis txawm tias ntau tus tswv cuab ntawm ib pab pawg tshwj xeeb. Tsis tas li ntawd, Code Owners feature tau koom ua ke rau hauv cov cai tso cai, uas ua rau nws yooj yim los txheeb xyuas tus neeg uas muab daim ntawv tso cai.

Qhov no tso cai rau cov koom haum los siv cov txheej txheem daws teeb meem nyuaj thaum tswj xyuas qhov yooj yim ntawm ib qho GitLab app qhov twg cov teeb meem, cov cai, cov kav dej, thiab cov ntaub ntawv saib xyuas pom thiab nkag mus rau kev txiav txim siab thiab ua kom cov txheej txheem daws teeb meem.

ChatOps yog tam sim no qhib qhov chaw

GitLab ChatOps yog lub cuab yeej siv hluav taws xob muaj zog uas tso cai rau koj los khiav haujlwm CI / CD thiab nug nws cov xwm txheej ncaj qha hauv kev sib tham apps xws li Slack thiab Mattermost. Keeb kwm qhia hauv GitLab 10.6, ChatOps yog ib feem ntawm GitLab Ultimate subscription. Raws li cov tswv yim tsim khoom ΠΈ kev cog lus rau qhib qhov chaw, qee zaum peb txav nta ib theem thiab tsis nce.

Nyob rau hauv rooj plaub ntawm ChatOps, peb pom tau hais tias qhov kev ua haujlwm no tuaj yeem muaj txiaj ntsig zoo rau txhua tus, thiab kev koom tes hauv zej zog tuaj yeem muaj txiaj ntsig zoo rau nws tus kheej.

Hauv GitLab 11.9 peb Qhib qhov chaw ChatOps code, thiab yog li nws tam sim no muaj pub dawb rau siv hauv tus kheej tswj GitLab Core thiab ntawm GitLab.com thiab qhib rau zej zog.

МногоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅!

Muaj ntau yam zoo heev muaj nyob rau hauv qhov kev tso tawm no, xws li. Kev tshuaj xyuas cov haujlwm tsis ua haujlwm, Hais txog Merge Request Vulnerabilities ΠΈ CI/CD templates rau kev ruaj ntseg txoj hauj lwm, - uas peb tos tsis tau qhia koj txog lawv!

Cov neeg ua haujlwm muaj txiaj ntsig tshaj plaws (MVP) lub hlis no tau lees paub los ntawm Marcel Amirault (Marcel Amirault)
Marcel tas li pab peb txhim kho GitLab cov ntaub ntawv. Nws ua ntau heev los txhim kho qhov zoo thiab siv tau ntawm peb cov ntaub ntawv. Domo arigato [ua tsaug ntau ntau (Nyiv) - approx. trans.] Marcel, peb ua tsaug rau nws!

Cov yam ntxwv tseem ceeb ntxiv hauv GitLab 11.9 tso tawm

Nrhiav secrets thiab daim ntawv pov thawj nyob rau hauv ib tug repository

(Zoo kawg, kub)

Cov neeg tsim khoom qee zaum tsis txhob txwm xau cov lus zais thiab cov ntaub ntawv pov thawj rau cov chaw cia khoom nyob deb. Yog tias lwm tus neeg muaj kev nkag mus rau qhov chaw no, lossis yog tias qhov project yog pej xeem, cov ntaub ntawv rhiab heev raug nthuav tawm thiab tuaj yeem siv los ntawm cov neeg tawm tsam kom nkag mus rau cov peev txheej xws li kev xa tawm ib puag ncig.

GitLab 11.9 muaj qhov kev sim tshiab - "Kev Tshawb Nrhiav Tsis Pom Zoo". Nws tshuaj xyuas cov ntsiab lus ntawm qhov chaw cia khoom nrhiav API cov yuam sij thiab lwm yam ntaub ntawv uas yuav tsum tsis txhob muaj. GitLab qhia cov txiaj ntsig hauv SAST daim ntawv qhia hauv Merge Request widget, pipeline reports, and security dashboards.

Yog tias koj twb tau qhib SAST rau koj daim ntawv thov, ces koj tsis tas yuav ua dab tsi, tsuas yog ua kom zoo dua ntawm qhov tshiab no. Nws kuj muaj nyob rau hauv configuration Auto DevOps lub neej ntawd.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Cov cai los daws cov kev thov sib koom ua ke

(PREMIUM, ULTIMATE, Nyiaj, Kub)

Kev tshuaj xyuas cov lej yog qhov tseem ceeb ntawm txhua qhov haujlwm ua tiav, tab sis nws tsis yog ib txwm paub meej tias leej twg yuav tsum tshuaj xyuas cov kev hloov pauv. Nws yog feem ntau xav kom muaj kev tshuaj xyuas los ntawm ntau pawg: pab pawg txhim kho, pab pawg neeg siv kev paub, pab pawg tsim khoom.

Cov cai tso cai tso cai rau koj los txhim kho cov txheej txheem ntawm kev sib cuam tshuam ntawm cov neeg koom nrog hauv kev tshuaj xyuas cov cai los ntawm kev txheeb xyuas lub voj voog ntawm cov neeg pom zoo thiab qhov tsawg kawg nkaus ntawm kev tso cai. Cov cai daws teeb meem tau tshwm sim hauv qhov kev thov sib koom ua ke widget yog li koj tuaj yeem xa tus neeg tshuaj xyuas tom ntej sai sai.

Hauv GitLab 11.8, cov cai tso cai raug kaw los ntawm lub neej ntawd. Pib nrog GitLab 11.9, lawv muaj los ntawm lub neej ntawd. Hauv GitLab 11.3 peb tau qhia qhov kev xaiv Code tswv txhawm rau txheeb xyuas cov tswv cuab hauv pab pawg uas muaj lub luag haujlwm rau tus kheej cov lej hauv ib qhov project. Txoj Cai Cov Tswv Cuab feature tau muab tso rau hauv cov cai tso cai yog li koj tuaj yeem nrhiav cov neeg zoo los tshuaj xyuas cov kev hloov pauv txhua lub sijhawm.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Hloov ChatOps mus rau Core

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Keeb kwm qhia hauv GitLab Qhov kawg 10.6, ChatOps tau tsiv mus rau GitLab Core. GitLab ChatOps muaj lub peev xwm los khiav GitLab CI txoj haujlwm ntawm Slack siv qhov tshwj xeeb swb commands.

Peb tab tom qhib cov khoom siv no raws li peb qhov neeg-oriented leveling txoj cai. Los ntawm kev siv nws ntau zaus, cov zej zog yuav pab txhawb ntau dua.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Kev tshuaj xyuas cov haujlwm tsis ua haujlwm

(PREMIUM, ULTIMATE, Nyiaj, Kub)

Kev khiav hauj lwm xws li ntxiv, rho tawm, lossis hloov cov yam ntxwv tsis zoo tam sim no tau nkag rau hauv GitLab audit cav, yog li koj tuaj yeem pom qhov hloov pauv thiab thaum twg. Muaj kev huam yuaj thiab koj yuav tsum pom dab tsi tau hloov tsis ntev los no? Los yog koj tsuas yog yuav tsum tau xyuas seb qhov kev ua haujlwm tsis raug hloov pauv li cas ntawm kev tshuaj xyuas? Tam sim no qhov no yooj yim heev ua.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Hais txog Merge Request Vulnerabilities

(Zoo kawg, kub)

Yuav kom daws tau qhov teeb meem ntawm qhov tsis zoo, cov txheej txheem yuav tsum yooj yim. Nws yog ib qho tseem ceeb kom yooj yim rau kev ruaj ntseg thaj ua rau thaj, tso cai rau cov neeg tsim khoom tsom mus rau lawv lub luag haujlwm. Hauv GitLab 11.7 peb pom zoo cov ntaub ntawv kho, tab sis nws yuav tsum tau rub tawm, thov hauv zos, thiab tom qab ntawd thawb mus rau qhov chaw cia khoom nyob deb.

Hauv GitLab 11.9 cov txheej txheem no yog automated. Txhim kho qhov tsis zoo yam tsis tau tawm ntawm GitLab web interface. Ib qho kev thov sib koom ua ke yog tsim ncaj qha los ntawm lub qhov rais cov ntaub ntawv tsis muaj zog, thiab cov ceg tshiab no yuav muaj qhov kho. Tom qab kuaj xyuas seb qhov teeb meem puas daws tau, ntxiv qhov kev txhim kho rau cov ceg ntoo sab saud yog tias lub raj xa dej tau zoo.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Tso cov thawv scan tshwm sim hauv pawg kev ruaj ntseg vaj huam sib luag

(Zoo kawg, kub)

Pab pawg kev ruaj ntseg dashboard tso cai rau cov pab pawg tsom mus rau cov teeb meem tseem ceeb tshaj plaws rau lawv txoj haujlwm, muab cov ncauj lus kom ntxaws, nthuav dav ntawm txhua qhov muaj feem cuam tshuam uas tuaj yeem cuam tshuam rau daim ntawv thov. Tias yog vim li cas nws tseem ceeb heev uas lub dashboard muaj tag nrho cov ntaub ntawv tsim nyog nyob rau hauv ib qho chaw thiab tso cai rau cov neeg siv nkag mus rau hauv cov ntaub ntawv ua ntej daws qhov tsis zoo.

Hauv GitLab 11.9, cov txiaj ntsig luam theej duab ntim tau ntxiv rau lub dashboard, ntxiv rau cov txiaj ntsig SAST uas twb muaj lawm thiab kev vam khom. Tam sim no tag nrho cov ntsiab lus yog nyob rau hauv ib qho chaw, tsis hais qhov twg ntawm qhov teeb meem.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

CI/CD templates rau kev ruaj ntseg txoj hauj lwm

(Zoo kawg, kub)

GitLab cov yam ntxwv kev ruaj ntseg tau hloov zuj zus sai heev thiab yuav tsum tau hloov kho tas li kom koj cov cai muaj txiaj ntsig thiab nyab xeeb. Hloov lub ntsiab lus ntawm txoj haujlwm yog qhov nyuaj thaum koj tswj ntau qhov haujlwm. Thiab peb kuj nkag siab tias tsis muaj leej twg xav ua qhov kev pheej hmoo ntawm kev siv GitLab qhov tseeb version yam tsis tau paub tseeb tias nws tau ua tiav nrog cov piv txwv tam sim no ntawm GitLab.

Nws yog vim li no peb tau qhia hauv GitLab 11.7 lub tshuab tshiab rau kev txhais cov haujlwm siv cov qauv.

Pib nrog GitLab 11.9 peb yuav muab cov qauv tsim rau txhua txoj haujlwm ruaj ntseg: piv txwv li, sast ΠΈ dependency_scanning, - sib xws nrog cov qauv sib xws ntawm GitLab.

suav nrog lawv ncaj qha rau hauv koj qhov kev teeb tsa, thiab lawv yuav hloov kho nrog lub kaw lus thaum twg koj hloov kho mus rau ib qho tshiab ntawm GitLab. Cov kav dej configurations tsis hloov.

Txoj hauv kev tshiab ntawm kev txhais cov haujlwm kev ruaj ntseg yog raug cai thiab tsis txhawb lwm yam kev txhais txoj haujlwm yav dhau los lossis cov lej snippets. Koj yuav tsum hloov kho koj lub ntsiab lus kom sai li sai tau siv lo lus tseem ceeb tshiab template. Kev them nyiaj yug rau lwm yam syntax yuav raug tshem tawm hauv GitLab 12.0 lossis lwm yam kev tshaj tawm yav tom ntej.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Lwm yam kev txhim kho hauv GitLab 11.9

Teb rau saib

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

GitLab muaj kev sib tham txog cov ncauj lus. Txog rau tam sim no, tus neeg sau cov lus tseem ceeb yuav tsum txiav txim siab los ntawm qhov pib seb lawv puas xav tau kev sib tham.

Peb tau so qhov kev txwv no. Coj ib qho kev tawm tswv yim hauv GitLab (ntawm cov teeb meem, sib koom ua ke thov, thiab epics) thiab teb rau nws, yog li pib sib tham. Qhov no pab pawg sib tham sib koom ua ke ntau dua.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Project templates rau .NET, Mus, iOS thiab Nplooj ntawv

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Txhawm rau ua kom yooj yim rau cov neeg siv los tsim cov haujlwm tshiab, peb tab tom muab ob peb qhov project tshiab:

Ntaub ntawv
Epic

Xav tau kev tso cai rau kev sib koom ua ke thov los ntawm Code Owners

(PREMIUM, ULTIMATE, Nyiaj, Kub)

Nws tsis yog ib txwm pom tseeb tias leej twg pom zoo thov kev sib koom ua ke.

GitLab tam sim no txhawb kom xav tau kev sib koom ua ke kom pom zoo raws li cov ntaub ntawv thov hloov pauv, siv Code tswv. Cov tswv Code raug xaiv los siv cov ntaub ntawv hu ua CODEOWNERS, hom ntawv zoo ib yam li gitattributes.

Kev them nyiaj yug rau txiav txim rau Code Owners raws li cov neeg lub luag hauj lwm rau kev pom zoo ib tug merge thov tau ntxiv nyob rau hauv Git Lab 11.5.

Ntaub ntawv
Hom phiaj

Hloov cov ntaub ntawv hauv Web IDE

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Tam sim no, tau hloov npe cov ntaub ntawv lossis cov npe, koj tuaj yeem txav nws los ntawm Web IDE mus rau qhov chaw khaws cia raws txoj kev tshiab.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Cim npe nyob rau hauv alphabetical order

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

GitLab cov cim npe muaj ntau yam tsis txaus ntseeg, thiab pab pawg tau nrhiav kev siv tshiab rau lawv. Raws li, cov neeg siv feem ntau ntxiv ntau cov cim npe rau qhov teeb meem, sib koom ua ke thov, lossis epic.

Hauv GitLab 11.9, peb tau ua kom yooj yim me ntsis los siv cov ntawv. Rau cov teeb meem, sib koom ua ke thov, thiab epics, cov ntawv teev npe nyob rau hauv lub sidebar yog teem nyob rau hauv cov ntawv nyeem. Qhov no kuj siv tau rau kev saib cov npe ntawm cov khoom no.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Cov lus nrawm thaum lim cov haujlwm los ntawm kev ua haujlwm

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Peb tsis ntev los no tau qhia txog qhov tshwj xeeb uas tso cai rau cov neeg siv los lim cov haujlwm pub dawb los ntawm kev ua haujlwm, sib koom ua ke thov lossis epics, uas tso cai rau lawv kom mloog zoo rau cov lus lossis cov ntawv sau. Qhov teeb tsa no tau txais kev cawmdim rau txhua tus neeg siv ntawm lub kaw lus, thiab nws yuav tshwm sim uas tus neeg siv yuav tsis paub tias thaum saib qhov teeb meem ob peb hnub tom qab, lawv pom cov khoom lim dej. Nws zoo li nws tsis tuaj yeem tso lus tawm.

Peb tau txhim kho qhov kev sib tshuam no. Tam sim no cov neeg siv tuaj yeem hloov mus sai sai rau hom uas tso cai rau lawv tawm cov lus tsis muaj scrolling rov qab mus rau sab saum toj ntawm cov khoom noj. Qhov no siv rau kev ua haujlwm, sib koom ua ke thov, thiab epics.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Hloov qhov kev txiav txim ntawm menyuam yaus epics

(Zoo kawg, kub)

Peb nyuam qhuav tso tawm menyuam epics, uas tso cai rau siv epics ntawm epics (ntxiv rau cov me nyuam txoj hauj lwm ntawm epics).

Tam sim no koj tuaj yeem hloov kho qhov kev txiav txim ntawm cov menyuam yaus epics los ntawm kev rub thiab tso tawm, ib yam li cov teeb meem me nyuam yaus. Cov pab pawg tuaj yeem siv kev txiav txim los cuam tshuam qhov tseem ceeb lossis txiav txim siab qhov kev txiav txim uas yuav tsum ua kom tiav.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Kev cai header thiab footer system lus hauv lub vev xaib thiab email

(CORE, PIB, PREMIUM, ULTIMATE)

Peb yav dhau los tau ntxiv qhov tshwj xeeb uas tso cai rau cov lus sau thiab cov lus hauv qab los tshwm rau txhua nplooj ntawv hauv GitLab. Nws tau txais kev sov siab, thiab pab pawg siv nws los qhia cov ntaub ntawv tseem ceeb, xws li cov kab lus hais txog lawv qhov piv txwv GitLab.

Peb zoo siab los nqa cov yeeb yam no rau Core kom ntau tus neeg tuaj yeem siv nws. Tsis tas li ntawd, peb tso cai rau cov neeg siv xaiv los tso saib tib cov lus hauv txhua cov emails xa los ntawm GitLab rau kev sib xws thoob plaws tus neeg siv lwm qhov GitLab touchpoint.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Lim los ntawm cov haujlwm tsis pub lwm tus paub

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Cov teeb meem tsis pub lwm tus paub yog cov cuab yeej muaj txiaj ntsig zoo rau pab pawg kom muaj kev sib tham ntiag tug ntawm cov ncauj lus tseem ceeb hauv qhov qhib qhov project. Tshwj xeeb, lawv yog qhov zoo tshaj plaws rau kev ua haujlwm ntawm kev ruaj ntseg tsis zoo. Txog rau tam sim no, kev tswj hwm cov haujlwm tseem ceeb tsis tau yooj yim.

Hauv GitLab 11.9, GitLab cov npe teeb meem tam sim no tau lim los ntawm cov teeb meem rhiab lossis tsis hnov ​​​​tsw. Qhov no kuj tseem siv tau rau kev tshawb nrhiav cov haujlwm uas siv API.

Ua tsaug rau Robert Schilling rau nws txoj kev pabRobert Schilling)!

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Kho kom raug Knative Domain tom qab xa tawm

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Qhia meej txog kev cai sau npe thaum txhim kho Knative tso cai rau koj los ua haujlwm rau ntau yam serverless daim ntawv thov / cov yam ntxwv los ntawm qhov tshwj xeeb kawg.

Kubernetes kev koom ua ke hauv GitLab tam sim no tso cai rau koj hloov / hloov kho tus neeg siv lub npe tom qab xa Knative mus rau Kubernetes pawg.

Ntaub ntawv
Hom phiaj

Tshawb xyuas Kubernetes CA daim ntawv pov thawj hom ntawv

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum ntxiv ib pawg Kubernetes uas twb muaj lawm, GitLab tam sim no txheeb xyuas tias daim ntawv pov thawj CA nkag mus rau hauv PEM hom ntawv siv tau. Qhov no tshem tawm qhov ua yuam kev nrog Kubernetes kev koom ua ke.

Ntaub ntawv
Hom phiaj

Extending lub merge thov kev sib piv cov nqi hluav taws xob rau tag nrho cov ntaub ntawv

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum saib cov kev hloov pauv rau qhov kev thov sib koom ua ke, tam sim no koj tuaj yeem txuas ntxiv qhov sib txawv ntawm cov ntaub ntawv ib qho los qhia tag nrho cov ntaub ntawv rau ntau cov ntsiab lus, thiab tawm lus ntawm cov kab tsis hloov.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Ua haujlwm tshwj xeeb raws li kev thov sib koom ua ke tsuas yog thaum qee cov ntaub ntawv hloov pauv

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

GitLab 11.6 ntxiv lub peev xwm los txhais only: merge_requests rau txoj haujlwm kav dej kom cov neeg siv tuaj yeem ua cov haujlwm tshwj xeeb tsuas yog thaum tsim kev sib koom ua ke.

Tam sim no peb tab tom nthuav tawm cov haujlwm no: kev sib txuas lus tau ntxiv lawm only: changes, thiab cov neeg siv tuaj yeem ua tiav cov haujlwm tshwj xeeb tsuas yog rau kev thov sib koom ua ke thiab tsuas yog thaum qee cov ntaub ntawv hloov pauv.

Ua tsaug rau qhov pab txhawb Hiroyuki Sato (Hiroyuki Sato)!

Ntaub ntawv
Hom phiaj

Automated GitLab Saib Xyuas nrog Grafana

(CORE, PIB, PREMIUM, ULTIMATE)

Grafana tam sim no suav nrog hauv peb pob Omnibus, ua kom yooj yim nkag siab tias koj qhov piv txwv ua haujlwm li cas.

Customize grafana['enable'] = true Π² gitlab.rb, thiab Grafana yuav muaj nyob ntawm: https://your.gitlab.instance/-/grafana. Nyob rau yav tom ntej no peb kuj yuav cia peb qhia GitLab toolbar "los ntawm lub thawv".

Ntaub ntawv
Hom phiaj

Saib thawj epics hauv epics sidebar

(Zoo kawg, kub)

Peb nyuam qhuav qhia menyuam epics, tso cai rau siv epics ntawm epics.

Hauv GitLab 11.9, peb tau ua kom yooj yim dua los saib qhov kev sib raug zoo no. Tam sim no koj tuaj yeem pom tsis yog tus niam epic ntawm lub epic muab, tab sis tag nrho cov ntoo epic nyob rau sab xis ntawm sab xis. Koj tuaj yeem pom seb cov epics no raug kaw lossis tsis, thiab koj tuaj yeem mus ncaj qha rau lawv.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Txuas mus rau ib txoj haujlwm tshiab los ntawm kev txav mus los thiab kaw haujlwm

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Hauv GitLab, koj tuaj yeem yooj yim txav qhov teeb meem mus rau lwm qhov project siv lub sidebar lossis ua haujlwm ceev. Hauv qab ntawm qhov xwm txheej, cov haujlwm uas twb muaj lawm raug kaw thiab ib txoj haujlwm tshiab raug tsim nyob rau hauv phiaj xwm phiaj xwm nrog tag nrho cov ntaub ntawv theej, suav nrog cov ntawv sau cia thiab cov yam ntxwv ntawm lub sidebar. Qhov no yog ib tug zoo feature.

Muab hais tias muaj cov ntawv ceeb toom txog kev txav mus los, cov neeg siv thaum saib cov haujlwm kaw tsis meej pem thiab tsis tuaj yeem pab tab sis paub tias txoj haujlwm raug kaw vim muaj kev txav mus los.

Nrog rau qhov kev tso tawm no, peb tab tom ua kom pom tseeb hauv lub cim nyob rau sab saum toj ntawm qhov teeb meem kaw nplooj ntawv uas nws tau raug txav mus los, thiab peb kuj tseem suav nrog qhov txuas txuas rau qhov teeb meem tshiab kom txhua tus neeg uas tsaws ntawm qhov teeb meem qub tuaj yeem sai sai. taug kev mus rau qhov tshiab.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

YouTrack kev koom ua ke

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

GitLab koom ua ke nrog ntau qhov teeb meem sab nraud taug qab cov kab ke, ua kom yooj yim rau cov pab pawg siv GitLab rau lwm yam haujlwm thaum tswj hwm lawv qhov teeb meem tswj kev xaiv.

Hauv qhov kev tso tawm no peb tau ntxiv lub peev xwm los koom ua ke YouTrack los ntawm JetBrains.
Peb xav ua tsaug Kotau Jauchen rau nws txoj kev pab (Kotau Yauhen)!

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Resizing lub merge thov cov ntaub ntawv ntoo

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum saib kev sib koom ua ke thov kev hloov pauv, tam sim no koj tuaj yeem hloov kho cov ntoo cov ntaub ntawv los tso saib cov npe ntev cov ntaub ntawv lossis txuag chaw ntawm cov ntxaij vab tshaus me.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Mus rau qhov chaw ua haujlwm tsis ntev los no

(PIB, PREMIUM, ULTIMATE, BRONZE, SILVER, Kub)

Dashboards muaj txiaj ntsig zoo, thiab pab pawg tsim ntau lub dashboards rau txhua qhov project thiab pab pawg. Peb nyuam qhuav ntxiv ib qho kev tshawb nrhiav kom ceev nrooj lim tag nrho cov vaj huam sib luag uas koj nyiam.

Hauv GitLab 11.9 peb kuj tau qhia ib ntu Tsis ntev los no hauv daim ntawv teev npe. Txoj kev no koj tuaj yeem dhia mus rau cov vaj huam sib luag uas koj nyuam qhuav cuam tshuam nrog.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Muaj peev xwm rau cov tsim tawm los tsim cov ceg tiv thaiv

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Cov ceg tiv thaiv tiv thaiv tsis tau tshuaj xyuas cov cai los ntawm kev txav los yog sib koom ua ke. Txawm li cas los xij, yog tias tsis muaj leej twg tso cai txav cov ceg tiv thaiv, ces tsis muaj leej twg tuaj yeem tsim ib ceg tiv thaiv tshiab: piv txwv li, ib ceg tso tawm.

Hauv GitLab 11.9, cov neeg tsim khoom tuaj yeem tsim cov ceg tiv thaiv los ntawm cov ceg tiv thaiv twb dhau los ntawm GitLab lossis API. Kev siv Git txav ib ceg tiv thaiv tshiab tseem txwv kom tsis txhob yuam kev tsim cov ceg tiv thaiv tshiab.

Ntaub ntawv
Hom phiaj

Git Object Deduplication rau Open Forks (Beta)

(CORE, PIB, PREMIUM, ULTIMATE)

Forking tso cai rau leej twg los pab txhawb rau cov haujlwm qhib: yam tsis muaj kev tso cai sau ntawv, tsuas yog los ntawm kev luam cov chaw khaws cia rau hauv qhov project tshiab. Kev khaws cov ntawv luam ntawm cov chaw khaws cia Git feem ntau tsis muaj txiaj ntsig. Tam sim no nrog Git alternatives diav rawg qhia cov khoom siv los ntawm niam txiv qhov project hauv ib lub pas dej ua ke kom txo tau cov kev xav tau ntawm disk.

Fork object pas tsuas yog tsim rau qhib tej yaam num thaum hashed cia yog enabled. Cov khoom pas dej tau qhib siv qhov ua haujlwm parameter object_pools.

Ntaub ntawv
Epic

Lim cov npe ntawm kev thov sib koom ua ke los ntawm cov neeg pom zoo muab

(PIB, PREMIUM, ULTIMATE, BRONZE, SILVER, Kub)

Kev tshuaj xyuas Code yog ib qho kev coj ua rau txhua qhov haujlwm ua tiav, tab sis nws tuaj yeem nyuaj rau tus neeg tshuaj xyuas kom taug qab cov kev thov sib koom ua ke.

Hauv GitLab 11.9, cov npe ntawm kev thov sib koom ua ke yog lim los ntawm tus neeg pom zoo tso cai. Txoj kev no koj tuaj yeem nrhiav kev sib koom ua ke thov ntxiv rau koj ua tus saib xyuas.
Ua tsaug rau Glewin Wiechert rau nws txoj kev koom tes (Glavin Wiechert)!

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

Shortcuts rau cov ntaub ntawv tom ntej thiab yav dhau los hauv kev thov ua ke

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum saib cov kev hloov pauv rau kev thov sib koom ua ke, koj tuaj yeem hloov pauv ntawm cov ntaub ntawv siv sai sai ]los yog j txav mus rau cov ntaub ntawv tom ntej thiab [ los yog k mus rau cov ntaub ntawv dhau los.

Cov ntaub ntawv
Hom phiaj

Yooj yim .gitlab-ci.yml rau serverless tej yaam num

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Ua los ntawm functionality include GitLab CI, serverless template gitlab-ci.yml yooj yim heev. Txhawm rau qhia cov yam ntxwv tshiab hauv kev tshaj tawm yav tom ntej, koj tsis tas yuav hloov pauv cov ntaub ntawv no.

Ntaub ntawv
Hom phiaj

Ingress hostname kev txhawb nqa

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum xa mus rau Kubernetes Ingress controller, qee lub platform poob rov qab rau qhov chaw nyob IP (piv txwv li, Google's GKE), thaum lwm tus poob rov qab rau lub npe DNS (piv txwv li AWS's EKS).

Peb Kubernetes kev koom ua ke tam sim no txhawb nqa ob hom kev xaus rau kev tso saib hauv ntu clusters qhov project.

Ua tsaug rau Aaron Walker rau nws txoj kev pab (Aaron Walker)!

Ntaub ntawv
Hom phiaj

Kev txwv JupyterHub nkag mus rau pab pawg / cov tswv cuab nkaus xwb

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Kev xa tawm JupyterHub siv GitLab's Kubernetes kev koom ua ke yog ib txoj hauv kev zoo los tswj thiab siv Jupyter Notebooks hauv pab pawg loj. Nws kuj tseem muaj txiaj ntsig los tswj kev nkag mus rau lawv thaum xa cov ntaub ntawv tsis pub lwm tus paub lossis tus kheej.

Hauv GitLab 11.9, lub peev xwm nkag mus rau hauv JupyterHub piv txwv siv los ntawm Kubernetes yog txwv rau cov tswv cuab nrog cov neeg tsim khoom nkag (los ntawm ib pab pawg lossis qhov project).

Ntaub ntawv
Hom phiaj

Customizable time ranges rau kev ruaj ntseg vaj huam sib luag schemes

(Zoo kawg, kub)

Pab Pawg Kev Ruaj Ntseg Dashboard suav nrog daim ntawv qhia qhov tsis zoo los muab cov ntsiab lus ntawm kev ruaj ntseg tam sim no ntawm pab pawg cov haujlwm. Qhov no muaj txiaj ntsig zoo rau cov thawj coj kev nyab xeeb los teeb tsa cov txheej txheem thiab nkag siab tias pab pawg ua haujlwm li cas.

Hauv GitLab 11.9, tam sim no koj tuaj yeem xaiv lub sijhawm ntau rau daim ntawv qhia qhov tsis zoo no. Los ntawm lub neej ntawd, qhov no yog 90 hnub kawg, tab sis koj tuaj yeem teem caij rau 60 lossis 30 hnub, nyob ntawm theem ntawm kev nthuav dav koj xav tau.

Qhov no tsis cuam tshuam rau cov ntaub ntawv hauv cov txee lossis cov npe, tsuas yog cov ntaub ntawv cov ntsiab lus pom hauv daim duab.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke

Ntaub ntawv
Hom phiaj

Ntxiv qhov Auto DevOps tsim txoj haujlwm rau cov cim npe

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Lub Auto DevOps tsim cov kauj ruam tsim ib qho kev tsim ntawm koj daim ntawv thov siv Dockerfile ntawm koj qhov project Heroku lossis buildpack.

Hauv GitLab 11.9, cov duab Docker uas tau muab tso rau hauv cov raj xa dej tag yog muaj npe zoo ib yam li cov duab cov npe los ntawm kev siv daim ntawv cog lus tsis yog SHA kev cog lus.
Ua tsaug rau Aaron Walker rau nws txoj kev pab!

Hloov Code Kev nyab xeeb rau version 0.83.0

(PIB, PREMIUM, ULTIMATE, BRONZE, SILVER, Kub)

GitLab Code Zoo siv Code huab cua cav los xyuas seb cov kev hloov pauv cuam tshuam li cas rau lub xeev ntawm koj cov cai thiab qhov project.

Hauv GitLab 11.9 peb hloov kho lub cav mus rau qhov tseeb version (0.83.0) los muab cov txiaj ntsig ntawm cov lus ntxiv thiab kev txheeb xyuas zoo li qub rau GitLab Code Quality.

Ua tsaug rau GitLab Core pab pawg neeg Takuya Noguchi rau nws txoj kev koom tes (Takuya Noguchi)!

Ntaub ntawv
Hom phiaj

Zooming thiab scrolling metrics vaj huam sib luag

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

Thaum tshawb xyuas kev ua haujlwm tsis zoo, nws feem ntau yuav pab tau kom ua tib zoo saib ntawm tus kheej ntawm ib qho kev ntsuas.

Nrog GitLab 11.9, cov neeg siv yuav tuaj yeem ua kom zoom rau ib tus neeg lub sijhawm nyob hauv vaj huam sib luag metrics, scroll los ntawm tag nrho lub sijhawm, thiab yooj yim rov qab mus rau qhov pom ntawm lub sijhawm qub. Qhov no tso cai rau koj kom sai thiab yooj yim tshawb fawb cov xwm txheej uas koj xav tau.

GitLab 11.9 tso tawm nrog kev tshawb pom zais cia thiab ntau qhov kev thov kev daws teeb meem sib koom ua ke
Ntaub ntawv
Hom phiaj

SAST rau TypeScript

(Zoo kawg, kub)

TypeScript yog ib hom lus programming tshiab raws li JavaScript.

Hauv GitLab 11.9, Static Application Security Testing (SAST) soj ntsuam thiab kuaj pom qhov tsis zoo hauv TypeScript code, ua qauv qhia lawv hauv kev sib koom ua ke thov widget, theem kav dej, thiab kev ruaj ntseg dashboard. Txoj hauj lwm tam sim no txhais sast tsis tas yuav hloov pauv, thiab nws tseem tuaj yeem suav nrog Auto DevOps.

Ntaub ntawv
Hom phiaj

SAST rau ntau-module Maven tej yaam num

(Zoo kawg, kub)

Maven tej yaam num feem ntau yog tsim los ua ke ob peb modules nyob rau hauv ib lub repository. Yav dhau los, GitLab tsis tuaj yeem kuaj xyuas cov haujlwm zoo li no, thiab cov neeg tsim khoom thiab cov kws paub txog kev ruaj ntseg tsis tau txais cov lus ceeb toom ntawm qhov tsis zoo.

GitLab 11.9 muab kev txhawb nqa nthuav dav rau SAST feature rau qhov kev teeb tsa tshwj xeeb no, muab lub peev xwm los sim lawv rau qhov tsis zoo li yog. Ua tsaug rau qhov yooj yim ntawm cov ntsuas ntsuas, qhov kev teeb tsa tau txiav txim siab, thiab koj tsis tas yuav hloov dab tsi los saib cov txiaj ntsig rau ntau daim ntawv thov Maven. Raws li ib txwm muaj, kev txhim kho zoo sib xws kuj muaj nyob hauv Auto DevOps.

Ntaub ntawv
Hom phiaj

GitLab Khiav 11.9

(CORE, IB TUG, PEM, QAIB, DAWB, BRONZE, SILVER, GOLD)

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

Hauv qab no yog qee qhov kev hloov pauv hauv GitLab Runner 11.9:

Cov npe tag nrho ntawm kev hloov pauv tuaj yeem pom hauv GitLab Runner changelog: HLOOV.

Ntaub ntawv

GitLab schema txhim kho

(CORE, PIB, PREMIUM, ULTIMATE)

Cov kev txhim kho hauv qab no tau ua rau GitLab daim ntawv:

  • Ntxiv kev txhawb nqa rau Google Cloud Memorystore.
  • Cron txoj haujlwm tam sim no thoob ntiaj teb, vim lawv tau siv los ntawm ntau qhov kev pabcuam.
  • Cov npe tau hloov kho rau version 2.7.1.
  • Ntxiv qhov chaw tshiab los ua kom GitLab sau npe sib haum nrog Docker versions ua ntej 1.10. Txhawm rau qhib, nruab registry.compatibility.schema1.enabled: true.

Ntaub ntawv

Kev txhim kho kev ua tau zoo

(CORE, IB TUG, PEM, QAIB, 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. Nov yog qee qhov kev txhim kho hauv GitLab 11.9:

Kev txhim kho kev ua tau zoo

Kev txhim kho Omnibus

(CORE, PIB, PREMIUM, ULTIMATE)

GitLab 11.9 suav nrog kev txhim kho Omnibus hauv qab no:

  • GitLab 11.9 suav nrog Txheej Xwm 5.8, qhib qhov chaw Slack lwm txoj, nws qhov kev tso tawm tshiab kawg suav nrog MFA rau Pab Pawg Tshaj Tawm, txhim kho cov duab ua tau zoo, thiab ntau dua. Qhov no version kuj suav nrog kev txhim kho kev ruaj ntseg; hloov tshiab pom zoo.
  • Ntxiv qhov chaw tshiab los ua kom GitLab sau npe sib haum nrog Docker versions ua ntej 1.10. Txhawm rau qhib, nruab registry['compatibility_schema1_enabled'] = true Π² gitlab.rb.
  • Lub npe GitLab tam sim no xa tawm Prometheus metrics thiab tau txais kev saib xyuas los ntawm cov khoom tuaj Cov khoom siv los ntawm Prometheus kev pabcuam.
  • Ntxiv kev txhawb nqa rau Google Cloud Memorystore, uas yuav tsum tau ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ redis_enable_client.
  • openssl hloov kho rau version 1.0.2r, nginx - mus txog version 1.14.2, python - mus txog version 3.4.9, jemalloc - mus txog version 5.1.0, docutils - mus txog version 0.13.1, gitlab-monitor- mus txog version 3.2.0.

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 (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 lus ceeb toom tsis taus mus tas li ua! 8433 yuav tshwm rau ntawm nplooj ntawv Admin Area β€Ί Geo β€Ί Nodes, yog tias tsis tso cai rau kev kuaj xyuas saum toj no.

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

Deletion hnub: 22 Lub Xya hli ntuj 2019

Hipchat kev koom ua ke

Hipchat tsis txhawb. Tsis tas li ntawd, hauv version 11.9 peb tshem tawm qhov kev sib koom ua ke Hipchat uas twb muaj lawm hauv GitLab.

Deletion hnub: 22 Lub Peb Hlis 2019

CentOS 6 txhawb nqa rau GitLab Runner siv Docker executor

GitLab Runner tsis txhawb CentOS 6 thaum siv Docker ntawm GitLab 11.9. Qhov no yog qhov tshwm sim ntawm qhov hloov tshiab rau Docker core tsev qiv ntawv, uas tsis txhawb CentOS 6. Yog xav paub ntxiv, saib txoj haujlwm no.

Deletion hnub: 22 Lub Peb Hlis 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.

Hauv GitLab 11.0, peb tau hloov pauv qhov tshwm sim ntawm metrics server configuration rau GitLab Runner. metrics_server yuav raug tshem tawm hauv kev pom zoo listen_address Hauv GitLab 12.0. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no. Thiab 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 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 rau Javier Ardo (Javier Jardon) rau nws pab txhawb!

Deletion hnub: 22 Lub Xya hli ntuj 2019

Tshem tawm cov qub GitLab Runner Helper commands

Ua ib feem ntawm peb txoj kev txhawb nqa 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 cuam tshuam cov neeg siv override tus pab duab. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Cov neeg tsim tawm tuaj yeem tshem Git cim npe hauv GitLab 11.10

Tshem tawm lossis kho cov ntawv sau rau Git tags hauv cov ceg tsis tau txheeb xyuas keeb kwm tau txwv rau nkaus xwb cov neeg koom tes thiab cov tswv.

Txij li cov neeg tsim khoom tuaj yeem ntxiv cov cim npe thiab hloov kho thiab tshem tawm cov ceg tsis muaj kev tiv thaiv, cov neeg tsim khoom yuav tsum muaj peev xwm tshem tawm Git tags. Hauv GitLab 11.10 peb tab tom hloov qhov no rau hauv peb cov qauv tso cai los txhim kho kev ua haujlwm thiab pab cov neeg tsim khoom siv cov cim npe zoo dua thiab ua tau zoo dua.

Yog tias koj xav tswj hwm qhov kev txwv no rau cov neeg saib xyuas thiab cov tswv, siv tiv thaiv tag.

Deletion hnub: 22 Plaub Hlis Ntuj 2019

Prometheus 1.x txhawb nqa hauv Omnibus GitLab

Pib nrog GitLab 11.4, lub built-in version ntawm Prometheus 1.0 tau raug tshem tawm ntawm Omnibus GitLab. Prometheus 2.0 version yog tam sim no suav nrog. Txawm li cas los xij, metrics hom tsis sib xws nrog version 1.0. Cov ntawv uas twb muaj lawm tuaj yeem hloov kho mus rau 2.0 thiab, yog tias tsim nyog, cov ntaub ntawv xa mus siv cov cuab yeej built-in.

Hauv GitLab version 12.0 Prometheus 2.0 yuav tau nruab yog tias qhov hloov tshiab tseem tsis tau raug teeb tsa. Cov ntaub ntawv los ntawm Prometheus 1.0 yuav ploj vim ... tsis zam txim.

Deletion hnub: 22 Lub Xya hli ntuj 2019

TWS v1.1

Pib nrog GitLab 12.0 TLS v1.1 yuav raug kaw los ntawm lub neej ntawd txhim kho kev ruaj ntseg. Qhov no kho ntau yam teeb meem, suav nrog Heartbleed, thiab ua rau GitLab PCI DSS 3.1 raws li lub thawv.

Txhawm rau lov tes taw TLS v1.1 tam sim, teeb nginx['ssl_protocols'] = "TLSv1.2" Π² gitlab.rband thiab khiav gitlab-ctl reconfigure.

Deletion hnub: 22 Lub Xya hli ntuj 2019

OpenShift template rau GitLab installation

Tus nom gitlab daim ntawv qhia - txoj kev pom zoo rau kev khiav GitLab ntawm Kubernetes, suav nrog xa mus rau OpenShift.

OpenShift Template rau nruab GitLab tau deprecated thiab yuav tsis tau txais kev txhawb ntxiv nyob rau hauv Git Lab 12.0.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Yav dhau los txhais ntawm kev ruaj ntseg txoj hauj lwm

Nrog kev taw qhia CI/CD templates rau kev ruaj ntseg txoj hauj lwm ib qho kev txhais haujlwm dhau los yuav raug txiav tawm thiab yuav raug tshem tawm hauv GitLab 12.0 lossis tom qab ntawd.

Hloov kho koj txoj hauj lwm txhais kom siv cov syntax tshiab thiab coj kom zoo dua ntawm tag nrho cov tshiab kev ruaj ntseg nta muab los ntawm GitLab.

Hnub Kawg Ua Ntawv Thov: Lub Rau Hli 22, 2019

Qhov System Info nyob rau hauv lub vaj huam sib luag admin

GitLab nthuav qhia cov ntaub ntawv hais txog koj qhov piv txwv GitLab hauv admin/system_info, tab sis cov ntaub ntawv no yuav tsis raug.

Peb rho tawm ntu no admin vaj huam sib luag hauv GitLab 12.0 thiab peb pom zoo kom siv lwm txoj kev saib xyuas.

Deletion hnub: 22 Lub Xya hli ntuj 2019

Tau qhov twg los: www.hab.com

Ntxiv ib saib