GitLab tseem ua kom pom kev pom rau hauv DevOps lub neej voj voog. Hauv qhov teeb meem no Tswj Vaj Huam Sib Luag ntxiv cov ntsiab lus ntawm cov raj xa dej.
Qhov no yooj yim txawm tias koj tab tom kawm txog cov raj xa dej ntawm ib qhov project, tab sis tshwj xeeb tshaj yog muaj txiaj ntsig yog tias ob peb qhov project, - thiab qhov no feem ntau tshwm sim yog tias koj siv microservices thiab xav khiav lub raj xa dej rau kev sim thiab xa cov lej los ntawm cov chaw khaws ntaub ntawv sib txawv. Tam sim no koj tuaj yeem pom tam sim ntawd qhov kev ua tau zoo cov kav dej ntawm cov tswj vaj huam sib luag, nyob qhov twg lawv tau ua.
Kev khiav dej num rau kev sib koom ua ke
Thaum lub sij hawm, lub hauv paus thiab lub hom phiaj ceg sib txawv, thiab qhov xwm txheej yuav tshwm sim qhov twg lawv sib cais, tab sis ua ke tsis ua haujlwm. Tam sim no koj ua tau khiav pipelines rau merged tau ua ntej merging. Txoj kev no koj yuav pom qhov yuam kev sai sai uas tsuas yog tshwm sim yog tias kev hloov pauv tau nquag txav ntawm cov ceg ntoo, uas txhais tau hais tias koj yuav kho cov kav dej tsis zoo sai dua thiab yuav siv cov GitLab Khiav.
Ntxiv optimize kev sib koom tes
GitLab 11.10 ntxiv cov yam ntxwv ntau dua rau kev sib koom ua ke thiab kev ua haujlwm yooj yim. IN yav dhau los qhov teeb meem peb tau tshaj tawm cov lus qhia rau kev sib koom ua ke, qhov twg tus neeg saib xyuas tuaj yeem hais qhia txog kev hloov pauv rau ib kab hauv kev hais lus rau kev thov sib koom ua ke, thiab nws tuaj yeem ua ncaj qha ncaj qha los ntawm cov lus hais. Peb cov neeg siv nyiam nws thiab thov kom nthuav dav qhov no. Tam sim no koj tuaj yeem muab tau hloov rau ntau kab, qhia cov kab twg kom tshem tawm thiab qhov twg ntxiv.
Lub hli no tus neeg ua haujlwm muaj nuj nqis tshaj plaws (MVP) β Tus Thawj Coj
Lub hli no tus neeg ua haujlwm muaj txiaj ntsig tshaj plaws yog Takuya Noguchi (Takuya Noguchi). Takuya tau ua haujlwm zoo rau lub koob meej ntawm GitLab: kho cov kab laum, ua tiav qhov tsis txaus hauv lub backend thiab frontend thiab txhim kho tus neeg siv interface. Ua tsaug!
Cov yam ntxwv tseem ceeb ntawm GitLab 11.10
Cov kav dej ntawm cov tswj vaj huam sib luag
PREMIUM, ULTIMATE, Nyiaj, Kub
Lub dashboard hauv GitLab qhia cov ntaub ntawv hais txog tej yaam num thoob plaws koj tag nrho GitLab piv txwv. Koj ntxiv cov haujlwm ib leeg ib zaug thiab tuaj yeem xaiv qhov project uas koj nyiam.
Hauv qhov kev tso tawm no, peb ntxiv cov ntaub ntawv hais txog cov xwm txheej ntawm cov raj xa mus rau lub dashboard. Tam sim no cov neeg tsim khoom pom kev ua haujlwm ntawm cov kav dej hauv txhua qhov haujlwm tsim nyog - hauv ib qho interface.
Cov kav dej rau kev sib koom ua ke
PREMIUM, ULTIMATE, Nyiaj, Kub
Nws yog qhov tshwm sim rau cov ceg ntoo kom sib txawv ntawm lub hom phiaj ceg thaum lub sijhawm tshwj tsis yog tias koj pheej thawb hloov pauv ntawm lawv. Yog li ntawd, lub hauv paus thiab lub hom phiaj ntawm cov kav xa dej yog "ntsuab" thiab tsis muaj kev sib koom ua ke tsis sib haum xeeb, tab sis kev sib koom ua ke ua tsis tiav vim muaj kev hloov pauv tsis sib xws.
Thaum kev sib koom ua ke thov cov kav dej cia li tsim qhov txuas tshiab uas muaj cov txiaj ntsig sib koom ua ke ntawm qhov chaw thiab lub hom phiaj ceg, peb tuaj yeem khiav cov raj xa dej ntawm qhov txuas thiab xyuas kom meej tias tag nrho cov txiaj ntsig ua haujlwm.
Yog tias koj siv cov kav dej sib koom ua ke (hauv txhua lub peev xwm) thiab siv tus kheej GitLab khiav version 11.8 lossis siab dua, koj yuav tsum hloov kho lawv kom tsis txhob muaj qhov teeb meem no gitlab-ee #11122. Qhov no tsis cuam tshuam rau cov neeg siv ntawm pej xeem GitLab khiav.
Thaum ua haujlwm ua ke ntawm kev thov sib koom ua ke, koj feem ntau pom cov teeb meem thiab tawm tswv yim daws teeb meem. Txij li thaum GitLab 11.6 peb txhawb nqa thov kom hloov rau ib kab.
Hauv version 11.10, sib koom ua ke thov cov lus sib txawv tuaj yeem tawm tswv yim hloov pauv rau ntau kab, thiab tom qab ntawd ib tus neeg uas muaj ntawv tso cai rau tus thawj ceg tuaj yeem lees txais lawv nrog ib nyem. Ua tsaug rau qhov tshiab feature, koj tuaj yeem zam kev luam tawm, zoo li hauv cov ntawv dhau los.
Shortcuts hauv ib cheeb tsam
PREMIUM, ULTIMATE, Nyiaj, Kub
Nrog cov ntawv sau nyob rau hauv tib lub peev xwm, pab pawg tuaj yeem siv cov ntawv sib koom ua ke (hauv tib lub peev txheej) rau qhov teeb meem, sib koom ua ke thov, lossis epic nyob rau hauv cov xwm txheej nrog cov kev cai teb lossis cov kev cai ua haujlwm. Lawv yog configured siv ib tug tshwj xeeb colon syntax nyob rau hauv daim ntawv lo npe.
Cia peb hais tias koj xav tau ib qho kev cai teb hauv cov dej num los taug qab cov kev khiav hauj lwm ntawm lub platform koj lub luag haujlwm yog tsom. Txhua txoj haujlwm yuav tsum cuam tshuam nrog tsuas yog ib lub platform. Koj tuaj yeem tsim cov shortcuts platform::iOS, platform::Android, platform::Linux thiab lwm yam raws li qhov tsim nyog. Yog tias koj siv ib qho shortcut rau ib txoj haujlwm, nws yuav tshem tawm lwm qhov shortcut uas twb muaj lawm uas pib nrog platform::.
Git workflows rau kev tso tawm lossis xa tawm software feem ntau koom nrog ntau lub sijhawm ntev - txhawm rau txhim kho cov ntawv dhau los (piv txwv li. stable-11-9) los yog txav los ntawm kev ntsuas zoo rau kev tsim khoom (piv txwv li. integration), tab sis nws tsis yooj yim los nrhiav kev sib koom ua ke thov rau cov ceg ntoo ntawm ntau qhov kev thov qhib sib koom ua ke.
Daim ntawv teev npe sib koom ua ke thov rau cov haujlwm thiab pab pawg tam sim no tuaj yeem lim los ntawm lub hom phiaj ntawm kev thov kev sib koom ua ke kom nws yooj yim dua los nrhiav qhov koj xav tau.
Yog tias peb siv txoj kev txhim kho pob tw, peb yuav tsum tsis txhob muaj cov ceg ntoo ntev ntev rau cov ceg me me, ib ntus nrog ib tus tswv. Cov kev hloov me me feem ntau raug thawb ncaj qha mus rau lub hom phiaj ceg, tab sis ua li ntawd muaj kev pheej hmoo ua rau kev tsim.
Hauv qhov kev tso tawm no, GitLab txhawb nqa Git thawb cov kev xaiv tshiab los qhib kev thov sib koom ua ke, teeb tsa lub hom phiaj ceg, thiab tswj hwm kev sib koom ua ke ntawm cov kav dej ua tiav los ntawm kab hais kom ua thaum lub sijhawm thawb mus rau ceg.
Txhim kho kev koom ua ke nrog cov dashboards sab nraud
Features deployed nrog GitLab Serverless, tam sim no qhia tus naj npawb ntawm kev hu tau txais rau ib qho haujlwm tshwj xeeb. Txhawm rau ua qhov no, koj yuav tsum nruab Prometheus ntawm pawg uas Knative tau teeb tsa.
Lub luag haujlwm tsim tawm tuaj yeem tsim cov haujlwm hauv pab pawg txij li version 10.5, thiab tam sim no qhov no ua tau hauv Core. Tsim cov haujlwm yog qhov tseem ceeb rau kev tsim khoom hauv GitLab, thiab los ntawm kev suav nrog cov yam ntxwv no hauv Core, tam sim no yooj yim dua rau cov tswv cuab los ua qee yam tshiab.
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 lus ceeb toom tsis taus mus tas li ua! 8433 yuav tshwm rau ntawm nplooj ntawv Admin Thaj Chaw > Geo > Nodes, yog tias tsis tso cai rau kev kuaj xyuas saum toj no.
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 ntxuav 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 cov kev txhawb nqa rau lub tswv yim tu cov cuab yeej cuab tam thiab muaj peev xwm rov qab los siv qhov ua haujlwm tsis zoo. Saib cov ntsiab lus ntxiv hauv txoj haujlwm no.
Deletion hnub: 22 Lub Xya hli ntuj 2019
Qhov System Info nyob rau hauv lub vaj huam sib luag admin