ProHoster > ΠΠ»ΠΎΠ³ > Kev tswj hwm > 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.
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.
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.
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.
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 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 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.
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.
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)!
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.
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.
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 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)!
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.
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.
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.
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.
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.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 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.