Kurumidza kuona zvakavanzika zvakaburitswa
Zvinoita sekunge kukanganisa kudiki kupfuudza zvitupa netsaona kune yakagovaniswa repository. Zvisinei, migumisiro yacho inogona kuva yakakomba. Kana munhu anorwisa angowana password yako kana API kiyi, iye achatora account yako, kukiya kunze uye kushandisa mari yako nekunyengera. Uye zvakare, domino mhedzisiro inogoneka: kuwana kune imwe account kunovhura mukana kune vamwe. Masiteki akakwira, saka zvakakosha zvakanyanya kuti uzive nezve zvakavanzika zvakavanzika nekukurumidza sezvinobvira.
Mukuburitswa uku tinosuma sarudzo
Kuve nechokwadi chekugadzirisa shanduko
Sezvo ichikura uye ichiwedzera kuoma, kuchengetedza kuwirirana pakati pezvikamu zvakasiyana zvesangano kunowedzera kuoma. Kuwanda kwevashandisi vekushandisa uye nekuwedzera mari, ndipo pakanyanya kuipa mhedzisiro yekubatanidza kodhi isiriyo kana isina kuchengetedzeka. Kune masangano mazhinji, kuve nechokwadi chekuongorora kwakaringana usati wabatanidza kodhi chinhu chakasimba nekuti njodzi dzakanyanya.
GitLab 11.9 inokupa iwe kutonga kwakawanda uye chimiro chinoshanda, nekuda kwe
Izvi zvinobvumira masangano kuti aite zvigadziriso zvakaoma achichengetedza kureruka kweimwe GitLab app apo nyaya, kodhi, mapaipi, uye yekutarisa data inooneka uye inowanikwa kuita sarudzo uye nekuchimbidza kugadzirisa kugadzirisa.
ChatOps ikozvino yakavhurika sosi
GitLab ChatOps chishandiso chine simba otomatiki chinokutendera kuti umhanye chero basa reCI/CD uye kubvunza chimiro chayo zvakananga mumachat apps seSlack uye Mattermost.
Panyaya yeChatOps, takaona kuti kushanda uku kunogona kubatsira kumunhu wese, uye kuti kutora chikamu kwenharaunda kunogona kubatsira icho pachacho.
MuGitLab 11.9 isu
Uye zvimwe zvakawanda!
Kune akawanda makuru maficha anowanikwa mukuburitswa uku, semuenzaniso.
Mushandi Anonyanya Kukosha (
MVP ) mwedzi uno unozivikanwa naMarcel Amirault (Marcel Amirault )
Marcel aigara achitibatsira kuvandudza zvinyorwa zveGitLab. Iyeakaita zvakawanda kuvandudza kunaka uye kushandiswa kwemagwaro edu. Domo arigato [Ndinokutendai zvikuru (yeJapan) - approx. trans.] Marcel, tinozvitenda nemoyo wese!
Akakosha maficha akawedzerwa muGitLab 11.9 kuburitswa
Kutsvaga zvakavanzika uye zvitupa mune repository
(KUPEDZISIRA, GOLD)
Vagadziri dzimwe nguva vanodonhedza zvakavanzika uye zvitupa neune kuma repositories ari kure. Kana vamwe vanhu vachikwanisa kuwana iyi sosi, kana purojekiti iri paruzhinji, ipapo ruzivo rwakadzama rwunoburitswa uye runogona kushandiswa nevanorwisa kuwana zviwanikwa zvakaita senzvimbo dzekutumirwa.
GitLab 11.9 ine bvunzo nyowani - "Chakavanzika Detection". Inotarisa zviri mukati meiyo repository kutsvaga makiyi eAPI uye rumwe ruzivo rusingafanirwe kunge rwuripo. GitLab inoratidza mhedzisiro mushumo weSAST muMerge Chikumbiro widget, mishumo yepombi, uye dashibhodhi rekuchengetedza.
Kana iwe watogonesa SAST kune yako application, saka hapana chaunoda kuita, ingotora mukana wechinhu chitsva ichi. Inobatanidzwawo mukugadzirisa
Mitemo yekugadzirisa zvikumbiro zvekubatanidza
(PREMIUM, ULTIMATE, SIRIVER, GOLD)
Kuongororwa kwekodhi chinhu chakakosha chepurojekiti yese yakabudirira, asi hazviwanzo kujeka kuti ndiani anofanirwa kuongorora shanduko. Zvinowanzodikanwa kuve nevanoongorora kubva kuzvikwata zvakasiyana: timu yekusimudzira, timu yeruzivo rwevashandisi, timu yekugadzira.
Mitemo yemvumo inobvumidza iwe kuvandudza maitiro ekudyidzana pakati pevanhu vanobatanidzwa mukuongorora kodhi nekutsanangura denderedzwa revatenderi vane mvumo uye hushoma nhamba yemvumo. Mitemo yekugadziriswa inoratidzwa mune yekubatanidza yekukumbira widget kuti iwe ugone kukurumidza kugovera muongorori anotevera.
MuGitLab 11.8, mitemo yemvumo yakavharwa nekusarudzika. Kutanga neGitLab 11.9, ivo varipo nekusarudzika. MuGitLab 11.3 takaunza sarudzo
Kuendesa ChatOps kuCore
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Pakutanga yakaunzwa muGitLab Ultimate 10.6, ChatOps yatamira kuGitLab Core. GitLab ChatOps inopa kugona kumhanya GitLab CI mabasa kuburikidza neSlack uchishandisa chimiro.
Isu tiri kuvhura kutsvaga chimiro ichi zvinoenderana nekwedu
Ongorora yebasa parameters
(PREMIUM, ULTIMATE, SIRIVER, GOLD)
Mashandiro akadai sekuwedzera, kudzima, kana kushandura maficha maparamendi ave kupinda mugitLab yekuongorora log, saka unogona kuona zvakachinjwa uye rinhi. Pakaita tsaona uye unofanirwa kuona kuti chii chachinja munguva pfupi yapfuura? Kana kuti unongoda kutarisa kuti maparamita ebasa akachinjwa sei sechikamu chekuongorora? Zvino izvi zviri nyore chaizvo kuita.
Kugadzirisa Kubatanidza Chikumbiro Kukanganisa
(KUPEDZISIRA, GOLD)
Kukurumidza kugadzirisa kusakanganiswa kwekodhi, maitiro acho anofanira kunge ari nyore. Izvo zvakakosha kurerutsa zvigamba zvekuchengetedza, zvichibvumira vanogadzira kuti vatarise pamabasa avo. MuGitLab 11.7 isu
MuGitLab 11.9 maitiro aya anoitwa otomatiki. Gadzirisa kusasimba pasina kusiya GitLab web interface. Chikumbiro chekubatanidza chinogadzirwa zvakananga kubva pahwindo reruzivo rwekusagadzikana, uye bazi idzva iri rinenge rave nekugadzirisa. Mushure mekutarisa kuti muone kana nyaya yagadziriswa, wedzera gadziriso kubazi rekumusoro kana pombi yakanaka.
Kuratidza mudziyo scanner zvabuda muboka rekuchengetedza pane
(KUPEDZISIRA, GOLD)
Dashboard yekuchengetedza yechikwata inobvumira zvikwata kuti zvitarise pazvinhu zvakanyanya kukosha kubasa razvo, zvichipa yakajeka, yakadzama tarisisa yezvese zvinogona kukanganisa zvinogona kukanganisa maapplication. Ndosaka zvakakosha kuti dashibhodhi rive neruzivo rwese rwunodiwa munzvimbo imwechete uye inobvumira vashandisi kudhiza pasi mu data vasati vagadzirisa kusagadzikana.
MuGitLab 11.9, midziyo ye scan yakawedzerwa kune dashboard, kuwedzera kune iripo SAST uye kutsamira scan mhinduro. Iye zvino mhedziso yese iri munzvimbo imwechete, zvisinei nekwakabva dambudziko.
CI/CD matemplate ekuchengetedza mabasa
(KUPEDZISIRA, GOLD)
GitLab's kuchengetedza maficha ari kubuda nekukurumidza uye anoda kugara achigadziridzwa kuti uchengetedze kodhi yako inoshanda uye yakachengeteka. Kushandura tsananguro yebasa kwakaoma kana iwe uchitonga akawanda mapurojekiti. Uye isu zvakare tinonzwisisa kuti hapana munhu anoda kutora njodzi yekushandisa yazvino vhezheni yeGitLab pasina kuve nechokwadi kuti inoenderana zvizere neiyo yazvino muenzaniso yeGitLab.
Nechikonzero ichi takaunza muGitLab 11.7 nzira nyowani yekutsanangura mabasa uchishandisa.
Kutanga neGitLab 11.9 isu tichapa akavakirwa-mukati matemplate emabasa ese ekuchengetedza: semuenzaniso, sast
ΠΈ dependency_scanning
, - inoenderana neinoenderana vhezheni yeGitLab.
Vasanganise zvakananga mukumisikidzwa kwako, uye ivo vanozogadziridzwa nehurongwa pese paunosimudzira kune imwe vhezheni yeGitLab. Magadzirirwo epombi haachinji.
Iyo nzira nyowani yekutsanangura mabasa ekuchengetedza ndeye pamutemo uye haitsigire chero imwe yapfuura basa tsananguro kana kodhi snippets. Iwe unofanirwa kugadzirisa tsananguro yako nekukurumidza sezvinobvira kuti ushandise iro nyowani kiyi
template
. Tsigiro yechero imwe syntax inogona kubviswa muGitLab 12.0 kana kumwe kuburitswa kweramangwana.
Dzimwe gadziridzo muGitLab 11.9
Pindura kune mhinduro
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
GitLab ine nhaurirano pamisoro. Kusvikira zvino, munhu ari kunyora tsinhiro yokutanga aifanira kusarudza kubva pakutanga kana aida kurukurirano.
Takarerutsa chirambidzo ichi. Tora chero chirevo muGitLab (panyaya, sanganisa zvikumbiro, uye epics) uye pindura kwazviri, nekudaro uchitanga nhaurirano. Nenzira iyi zvikwata zvinodyidzana zvakarongeka.
Project templates ye.NET, Go, iOS uye Mapeji
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Kuita kuti zvive nyore kune vashandisi kugadzira mapurojekiti matsva, tiri kupa akati wandei mapurojekiti matemplate:
- Elementary
.NET Core project template , iyo inosanganisira base application neCI. - Yakagadzirira-kushandisa-template inosanganisa
Enda Micro microservices framework uye GitLab CI/CD. iOS app "Mhoro, nyika!" , yakagadzirira kugadzirisa muGitLab. Ziva kuti sezvo iOS inovaka inoda yakazvitsaurira MacOS mumhanyi, iwe uchafanirwa kupa yako yekuvaka sevha kana iwe uchida kuishandisa neGitLab CI/CD.GitLab Mapeji Matemplate yakagadzirirwa kushanda neNetlify.
Inoda mvumo yekubatanidza zvikumbiro kubva kuVaridzi veCode
(PREMIUM, ULTIMATE, SIRIVER, GOLD)
Hazvisi nguva dzose zviri pachena kuti ndiani anobvumira chikumbiro chekubatanidza.
GitLab ikozvino inotsigira kuti chikumbiro chekubatanidza chitenderwe zvichibva pane mafaera anogadziridzwa nechikumbiro, uchishandisa CODEOWNERS
, chimiro chakafanana ne gitattributes
.
Tsigiro yekugovera otomatiki Varidzi veCode sevanhu vane basa rekubvumidza chikumbiro chekubatanidza yakawedzerwa mukati
Kufambisa Mafaira muWebhu IDE
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Iye zvino, watumidza faira kana dhairekitori, unogona kuifambisa kubva paWebhu IDE kuenda kunzvimbo yekuchengetera iri munzira itsva.
Matagi ari muhurongwa hwearufabheti
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
GitLab ma tag akasiyana zvakasiyana, uye zvikwata zvinogara zvichitsvaga mashandisiro matsva kwavari. Saizvozvo, vashandisi vanowanzo wedzera akawanda ma tag kune imwe nyaya, batanidza chikumbiro, kana epic.
MuGitLab 11.9, taita kuti zvive nyore kushandisa zvinyorwa. Panyaya, batanidza zvikumbiro, uye epics, iwo mavara anoratidzwa mupadivi pebar akarongwa mune alfabheti. Izvi zvinoshandawo pakuona rondedzero yezvinhu izvi.
Maonero anokurumidza pakusefa zviito nebasa
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Isu nguva pfupi yadarika takaunza chimiro chinobvumira vashandisi kusefa chikafu chechiitiko nemabasa, kubatanidza zvikumbiro kana epics, izvo zvinovatendera kuti vatarise chete pamakomendi kana system manotsi. Kuseta uku kunochengeterwa mushandisi wega wega pane system, uye zvinogona kuitika kuti mushandisi anogona kusaziva kuti kana achiona nyaya mazuva akati wandei gare gare, vanoona chikafu chakasefa. Anonzwa sekuti haagone kusiya mhinduro.
Takavandudza kudyidzana uku. Iye zvino vashandisi vanogona kukurumidza kushandura kune modhi inovatendera kuti vasiye makomendi vasina kukwenya vachidzokera kumusoro kwechikafu. Izvi zvinoshanda kumabasa, kubatanidza zvikumbiro, uye epics.
Kuchinja kurongeka kwemaepics emwana
(KUPEDZISIRA, GOLD)
Isu tichangoburitsa
Iwe unogona ikozvino kugadzirisa zvakare kurongeka kwemaepic evana nekungodhonza nekudonha, senge nenyaya dzemwana. Mapoka anogona kushandisa kurongeka kuratidza zvakakosha kana kuona marongero anofanira kuitwa basa.
Tsika musoro uye tsoka system meseji pawebhu uye email
(CORE, Starter, PREMIUM, ULTIMATE)
Isu takambowedzera chinhu chinobvumira musoro wetsika uye mameseji epasi kuti aoneke pane yega peji muGitLab. Yakagamuchirwa neushamwari, uye zvikwata zvinoishandisa kugovera ruzivo rwakakosha, senge mameseji ehurongwa ane chekuita neGitLab yavo.
Isu tinofara kuunza chimiro ichi kuCore kuitira kuti vanhu vakawanda vagone kuchishandisa. Pamusoro pezvo, tinobvumira vashandisi kuti varatidze mameseji mamwe chete mumaemail ese anotumirwa kuburikidza neGitLab kuitira kuenderana kune imwe yemushandisi yeGitLab touchpoint.
Sefa nemabasa akavanzika
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Zvakavanzika Chishandiso chinobatsira zvikwata kugonesa nhaurirano dzepachivande pamisoro yakaoma mukati mechirongwa chakavhurika. Kunyanya, ivo vakanaka pakushanda panjodzi dzekuchengetedza. Kusvika iye zvino, kutarisira mabasa akaomarara kwave kusiri nyore.
MuGitLab 11.9, rondedzero yeGitLab yave kusefa nenyaya dzakasimba kana dzisinganzwisisike. Izvi zvinoshandawo pakutsvaga mabasa uchishandisa API.
Kutenda kuna Robert Schilling nemupiro wake
Kugadzirisa Knative Domain Mushure mekutumirwa
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Kutsanangudza yakasarudzika domain paunenge uchiisa Knative inobvumidza iwe kuti ushumire akasiyana-siyana serverless application / maficha kubva kune yakasarudzika endpoint.
Kubernetes kubatanidzwa muGitLab ikozvino inobvumidza iwe kuti uchinje / kugadzirisa iyo mushandisi domain mushure mekuendesa Knative kune Kubernetes cluster.
Kutarisa iyo Kubernetes CA chitupa fomati
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Paunenge uchiwedzera chiripo Kubernetes cluster, GitLab ikozvino inosimbisa kuti CA setifiketi yakapinda iri muPEM fomati inoshanda. Izvi zvinobvisa zvikanganiso zvinogona kuitika neKubernetes kubatanidzwa.
Kuwedzera kubatanidza chikumbiro chekuenzanisa utility kune iyo yese faira
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Paunenge uchiona shanduko kuchikumbiro chekubatanidza, iwe unogona ikozvino kuwedzera iyo diff utility pane imwe-faira kuti uratidze iyo faira yese kune mamwe mamiriro, uye siya mhinduro pamitsetse isina kuchinjwa.
Ita mabasa chaiwo anoenderana nekubatanidza zvikumbiro chete kana mamwe mafaera achinja
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
GitLab 11.6 yakawedzera kugona kutsanangura only: merge_requests
Iye zvino tiri kuwedzera basa iri: yekubatanidza logic yakawedzerwa only: changes
Ndatenda nemupiro Hiroyuki Sato (
Automated GitLab Monitoring neGrafana
(CORE, Starter, PREMIUM, ULTIMATE)
Grafana ikozvino yaverengerwa muOmnibus package yedu, zvichiita kuti zvive nyore kunzwisisa kuti muenzaniso wako unoshanda sei.
Gadzirisa grafana['enable'] = true
Π² gitlab.rb
, uye Grafana ichavepo pa: https://your.gitlab.instance/-/grafana
. Munguva pfupi iri kutevera tichadarowo
Wona epics ekutanga mune epics sidebar
(KUPEDZISIRA, GOLD)
Takazivisa munguva pfupi yapfuura
MuGitLab 11.9, taita kuti zvive nyore kuona hukama uhu. Iye zvino iwe haugone kuona kwete chete mai epic yeakapihwa epic, asi iyo yese epic muti uri padivi pebharu kurudyi. Iwe unogona kuona kana aya epics akavharwa kana kwete, uye iwe unogona kuenda wakananga kwavari.
Batanidza kune rimwe basa idzva kubva kune rakafambiswa uye rakavharwa basa
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
MuGitLab, unogona kufambisa nyore nyaya kune imwe purojekiti uchishandisa bhara repadivi kana kukurumidza kuita. Kuseri kwezviratidziro, iro riripo basa rakavharwa uye basa idzva rinogadzirwa muchinangwa cheprojekiti ine data rese rakakopwa, kusanganisira system manotsi uye sidebar hunhu. Ichi chinhu chikuru.
Tichifunga kuti pane chinyorwa chehurongwa nezvekufamba, vashandisi kana vachiona basa rakavharwa vanovhiringidzika uye havagone kubatsira asi kuona kuti basa rakavharwa nekuda kwekufamba.
Nekuburitswa uku, tiri kujekesa muchiratidzo chiri pamusoro peiyo yakavharwa peji peji kuti yafambiswa, uye isu tiri kusanganisira yakamisikidzwa chinongedzo chenyaya nyowani kuitira kuti chero munhu anogara pane yekare nyaya akurumidze. enda kune itsva.
YouTrack kubatanidzwa
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
GitLab inosanganisirwa neakawanda ekunze nyaya yekutevera masisitimu, zvichiita kuti zvive nyore kuzvikwata kushandisa GitLab kune mamwe mabasa uku vachichengetedza yavo yekutonga nyaya yesarudzo.
Mukuburitswa uku takawedzera kugona kubatanidza YouTrack kubva kuJetBrains.
Tinoda kutenda Kotau Jauchen nemupiro wake (
Resize iyo yekubatanidza chikumbiro faira muti
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Paunenge uchiona kubatanidza chikumbiro shanduko, iwe unogona ikozvino kugadziridza iyo faira muti kuratidza marefu emafaira mazita kana kuchengetedza nzvimbo pane madiki skrini.
Enda kune ichangoburwa taskbar
(STARTER, PREMIUM, ULTIMATE, BRONZE, SIRIVER, GOLD)
Dashboards anobatsira zvikuru, uye zvikwata zvinogadzira akawanda madhibhodhi epurojekiti yega yega neboka. Munguva pfupi yapfuura takawedzera bhaa yekutsvaga kuti ikurumidze kusefa mapaneru ese aunofarira.
MuGitLab 11.9 takaunzawo chikamu Recent mune yekudonhedza pasi. Nenzira iyi unogona kukurumidza kusvetukira kune mapaneru awachangobva kusangana nawo.
Kugona kwevagadziri kugadzira matavi akadzivirirwa
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Mapazi akadzivirirwa anodzivirira kodhi isina kuongororwa kubva kufambiswa kana kubatanidzwa. Zvisinei, kana pasina munhu anobvumirwa kutamisa matavi akadzivirirwa, saka hapana munhu anogona kugadzira bazi idzva rakachengetedzwa: somuenzaniso, bazi rekusunungurwa.
MuGitLab 11.9, vanogadzira vanogona kugadzira matavi akadzivirirwa kubva kumapazi akatodzivirirwa kuburikidza neGitLab kana iyo API. Kushandisa Git kufambisa bazi idzva rakachengetedzwa kuchiri kuganhurirwa kudzivirira netsaona kugadzira matavi matsva akachengetedzwa.
Git Object Deduplication yeVhura Forks (Beta)
(CORE, Starter, PREMIUM, ULTIMATE)
Forking inobvumira chero munhu kuti abatsire kuvhura sosi mapurojekiti: pasina mvumo yekunyora, nekungoteedzera repository muchirongwa chitsva. Kuchengeta makopi akazara eanowanzo forogo maGit repositori hakuna basa. Iye zvino neGit alternatives
maforogo anogovera zvinhu zvakajairika kubva kuprojekiti yemubereki mune dziva rechinhu kuderedza dhisiki yekuchengetedza zvinodiwa.
Forogo chinhu madziva anongogadzirirwa mapurojekiti akavhurika kana hashi yekuchengetedza yakagoneswa. Zvidziva zvezvinhu zvinogoneswa uchishandisa basa parameter object_pools
.
Kusefa runyorwa rwezvikumbiro zvekubatanidza nevatambi vakapihwa
(STARTER, PREMIUM, ULTIMATE, BRONZE, SIRIVER, GOLD)
Kuongorora kwekodhi chinhu chakajairika kune chero chirongwa chakabudirira, asi zvinogona kunetsa kune muongorori kuti arambe achiteedzera zvikumbiro zvekubatanidza.
MuGitLab 11.9, rondedzero yezvikumbiro zvekubatanidza inosefa neanopihwa mvumo. Nenzira iyi unogona kuwana zvikumbiro zvekubatanidza zvakawedzerwa kwauri semuongorori.
Kutenda kuna Glewin Wiechert nemipiro yake (
Mapfupi einotevera uye yapfuura faira muchikumbiro chekubatanidza
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Uchiri kuona shanduko kuchikumbiro chekubatanidza, unogona kukurumidza kuchinja pakati pemafaira uchishandisa ]
kana j
kuenda kune inotevera faira uye [
kana k
kuenda kune yapfuura faira.
Kurerutsa .gitlab-ci.yml
yezvirongwa zvisina server
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Yakavakwa pamusoro pekushanda include
gitlab-ci.yml
yakareruka zvikuru. Kuti uunze maficha matsva mukuburitswa mune ramangwana, haufanire kuchinja kune iyi faira.
Ingress hostname rutsigiro
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Paunenge uchitumira Kubernetes Ingress controller, mamwe mapuratifomu anodzokera kuIP kero (semuenzaniso, Google's GKE), nepo mamwe achidzokera kuzita reDNS (semuenzaniso, AWS's EKS).
Yedu Kubernetes kubatanidzwa ikozvino inotsigira ese ari maviri marudzi emagumo ekuratidzwa muchikamu clusters
project.
Kutenda kuna Aaron Walker nerubatsiro rwake (
Kurambidza JupyterHub kupinda kupinda kune timu/nhengo dzechirongwa chete
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Kuendesa JupyterHub uchishandisa GitLab's Kubernetes kubatanidzwa inzira huru yekuchengetedza uye kushandisa Jupyter Notebooks muzvikwata zvikuru. Izvo zvinobatsirawo kudzora kuwana kwavari kana uchitumira zvakavanzika kana zvemunhu data.
MuGitLab 11.9, kugona kupinda muJupyterHub zviitiko zvakatumirwa kuburikidza neKubernetes kunogumira kune nhengo dzepurojekiti dzine mukana wekuvandudza (kuburikidza neboka kana chirongwa).
Customizable nguva marefu ekuchengetedza mapaneru zvirongwa
(KUPEDZISIRA, GOLD)
Iyo Team Chengetedzo Dashboard inosanganisira mepu yekusagadzikana kuti ipe tarisiro yezvazvino chengetedzo mamiriro emapurojekiti echikwata. Izvi zvinobatsira zvikuru kune vatungamiri vekuchengetedza kuti vagadzire maitiro uye vanzwisise kuti boka rinoshanda sei.
MuGitLab 11.9, unogona ikozvino kusarudza nguva yemepu iyi yekusagadzikana. Nekumisikidza, aya ndiwo mazuva makumi mapfumbamwe ekupedzisira, asi unogona kuseta nguva yacho kumazuva makumi matanhatu kana makumi matatu, zvichienderana nehuwandu hwehuwandu hwaunoda.
Izvi hazvikanganise iyo data iri mumakaunda kana rondedzero, chete mapoinzi data anoratidzwa mudhayagiramu.
Kuwedzera iyo Auto DevOps kuvaka basa rema tag
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Iyo Auto DevOps yekuvaka nhanho inogadzira chivakwa chechishandiso chako uchishandisa iyo Dockerfile yeHeroku purojekiti yako kana buildpack.
MuGitLab 11.9, mufananidzo weDocker wakamisikidzwa mupombi yetegi unonzi zvakafanana nemazita echinyakare emifananidzo uchishandisa tag commit pachinzvimbo cheSHA kuzvipira.
Kutenda kuna Aaron Walker nerubatsiro rwake!
Gadziridza Code Climate kune shanduro 0.83.0
(STARTER, PREMIUM, ULTIMATE, BRONZE, SIRIVER, GOLD)
GitLab
MuGitLab 11.9 takagadziridza injini kune yazvino vhezheni (
Kutenda kunhengo yechikwata cheGitLab Core Takuya Noguchi nemipiro yake (
Kuswededza uye kupuruzira metrics panel
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Paunenge uchiongorora mashandiro anoita anomalies, zvinowanzobatsira kunyatsotarisisa zvikamu zveimwe metric.
NeGitLab 11.9, vashandisi vachakwanisa kuswededza kunguva dzega dzega mune metrics panel, kupururudza mukati menguva yese, uye nyore kudzoka pakuona kwekutanga nguva. Izvi zvinokubvumira kukurumidza uye nyore kutsvaga zviitiko zvaunoda.
SAST yeTypeScript
(KUPEDZISIRA, GOLD)
MuGitLab 11.9, Static Application Security Testing (SAST) inoongorora uye kuona kusagadzikana muTypeScript kodhi, ichiratidza iwo mukubatanidza chikumbiro widget, nhanho yepombi, uye kuchengetedza dashibhodhi. Current Job Definition sast
hapana chikonzero chekuchinja, uye inosanganisirwa otomatiki mukati
SAST yeakawanda-module Maven mapurojekiti
(KUPEDZISIRA, GOLD)
Maven mapurojekiti anowanzo kurongeka kuti abatanidzwe
GitLab 11.9 inopa yakawedzera rutsigiro rweiyo SAST chimiro cheiyi chaiyo purojekiti kumisikidzwa, ichipa kugona kuvayedza kusashanda sezvazviri. Nekuda kwekuchinjika kwevanoongorora, iyo gadziriso inotemwa otomatiki, uye haufanire kushandura chero chinhu kuti uone mibairo yeakawanda-module Maven application. Semazuva ese, kuvandudzwa kwakafanana kunowanikwawo mukati
GitLab Mumhanyi 11.9
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Nhasi taburitsawo GitLab Runner 11.9! GitLab Runner ipurojekiti yakavhurwa sosi uye inoshandiswa kuita mabasa eCI/CD uye kutumira mhinduro kuGitLab.
Pazasi pane dzimwe shanduko muGitLab Runner 11.9:
Kugadziridza mifananidzo yealpine kune alpine 3.9 .Kuwedzera windows Dockerfiles yegitlab-runner-helper ΠΈkuwedzera script kuvaka windows mufananidzo mubatsiri .Kugadziridza iyo docker API vhezheni ... zvakafananainobvisa Docker executor rutsigiro paCentOS 6 .Kuwedzera kugona kuvharidzira zvinosiyana mune iyo log trace nokuda kwekutsigirwanyore masking yezviviriro zvakachengetedzwa mumatanda , iyo ichaonekwa muGitLab 11.10.Kuwedzera zvinyorwa zvenhaka OS maficha ari kuuya mu12.0 .Kugadziridza iyo SNTP yekuraira kutora nguva kuwiriranisa muParallels executor .- Kufambisa zvinyorwa zvakawanda - kusanganisira
sevhisi yakamirira script ΠΈbash caching script - mu Go. Kubvisa mirairo yemufananidzo wemubatsiri .Kubvisa kodhi kubva kune yakapihwa refspecs .Gadzirisa ndangariro yekugovera kukanganisa kana cloning repositori neLFS zvinhu zvakakura pane iripo RAM .
Rondedzero yakazara yekuchinja inogona kuwanikwa muGitLab Runner changelog:
GitLab schema kuvandudzwa
(CORE, Starter, PREMIUM, ULTIMATE)
Kuvandudzwa kunotevera kwakaitwa kuGitLab chati:
- Yakawedzera rutsigiro rweGoogle Cloud Memorystore.
- Cron basa marongero
zvino pasi rose , sezvo dzichishandiswa neanoverengeka masevhisi. - Registry yakagadziridzwa kuita shanduro 2.7.1.
- Yakawedzera marongero matsva kuita kuti GitLab registry ienderane neDocker shanduro isati yasvika 1.10. Kuti uite activate, install
registry.compatibility.schema1.enabled: true
.
Kugadziridza kwekuita
(CORE, Starter, PREMIUM, ULTIMATE, FREE, BRONZE, SIRIVER, GOLD)
Isu tinoenderera mberi nekuvandudza mashandiro eGitLab nekuburitswa kwega kwega kweGitLab zviitiko zveese saizi. Heano mamwe ekuvandudza muGitLab 11.9:
Kuderedza SQL Mibvunzo mune todos API Endpoint .Kuvandudza kushanda kwemavara ekudonha mumabasa .Kugadzirisa mibvunzo yeSQL inoshandiswa kuverenga mabasa eboka panguva yekutsvaga .Kuvandudza kushanda kwemavara ekuona ari padivi pebhara .
Omnibus kuvandudzwa
(CORE, Starter, PREMIUM, ULTIMATE)
GitLab 11.9 inosanganisira zvinotevera Omnibus kuvandudzwa:
- GitLab 11.9 inosanganisira
Chaizvoizvo 5.8 ,yakavhurika sosi Slack imwe nzira , iyo yazvino kuburitswa inosanganisira MFA yeTeam Edition, yakavandudzwa kuita kwemifananidzo, nezvimwe. Iyi shanduro inosanganisirawokuvandudzwa kwekuchengetedza ; update inokurudzirwa. - Yakawedzera marongero matsva kuita kuti GitLab registry ienderane neDocker shanduro isati yasvika 1.10. Kuti uite activate, install
registry['compatibility_schema1_enabled'] = true Π² gitlab.rb
. - Iyo GitLab registry ikozvino inotumira kunze Prometheus metrics uye inotariswa otomatiki neinouya
kit nePrometheus sevhisi . - Yakawedzera rutsigiro rweGoogle Cloud Memorystore, inoda
.ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ redis_enable_client
openssl
yakagadziridzwa kushanduro 1.0.2r,nginx
- kusvika kushanduro 1.14.2,python
- kusvika kushanduro 3.4.9,jemalloc
- kusvika kushanduro 5.1.0,docutils
- kusvika kushanduro 0.13.1,gitlab-monitor
- kusvika kushanduro 3.2.0.
Zvimiro zvechinyakare
GitLab Geo ichapa hashed kuchengetedza muGitLab 12.0
GitLab Geo inodiwa
MuGitLab
MuGitLab sudo gitlab-rake gitlab: geo: check
inotarisa kana hashed kuchengetedza yakagoneswa uye mapurojekiti ese anotamiswa. Cm.
MuGitLab
MuGitLab
12.0 Geo ichashandisa hashed kuchengetedza zvinodiwa. Cm.gitlab-ee#8690 .
Deletion date: 22 June 2019
Hipchat kubatanidzwa
Hipchat
Deletion date: 22 ΠΌΠ°ΡΡΠ° 2019 Π³.
CentOS 6 rutsigiro rweGitLab Runner uchishandisa Docker executor
GitLab Runner haitsigire CentOS 6 kana uchishandisa Docker paGitLab 11.9. Uyu ndiwo mhedzisiro yekuvandudza kuDocker core library, iyo isingachatsigire CentOS 6. Kuti uwane rumwe ruzivo, ona
Deletion date: 22 ΠΌΠ°ΡΡΠ° 2019 Π³.
Yechinyakare GitLab Runner legacy kodhi nzira
Kubva paGitlab 11.9, GitLab Runner inoshandisa
MuGitLab 11.0, takashandura chimiro chemetrics server kumisikidza yeGitLab Runner. metrics_server
achabviswa achifarira listen_address
muGitLab 12.0. Ona zvimwe zvakawanda mu
Mushanduro 11.3, GitLab Runner yakatanga kutsigira
Idzi nzira hadzisisiri kuwanikwa muGitLab 12.0. Semushandisi, haufanire kushandura chero chinhu kunze kwekuona kuti yako GitLab muenzaniso irikumhanyisa vhezheni 11.9+ kana uchikwidzira kuGitLab Runner 12.0.
Deletion date: 22 June 2019
Yakaderedzwa paramende yenzvimbo yekupinda yeGitLab Runner
11.4 GitLab Runner inosuma chimiro paramende FF_K8S_USE_ENTRYPOINT_OVER_COMMAND
MuGitLab 12.0 isu tichachinja kune chaiyo maitiro sekunge chimiro chechimiro chakadzimwa. Ona zvimwe zvakawanda mu
Deletion date: 22 June 2019
Yakadzikiswa rutsigiro rweLinux kugovera inosvika EOL yeGitLab Runner
Mamwe maLinux anogovera pane iyo GitLab Runner inogona kuiswa yakashandira chinangwa chavo.
MuGitLab 12.0, GitLab Runner haichazogovera mapakeji kune akadaro Linux kugovera. Rondedzero yakazara yekugovera iyo isingachatsigirwe inogona kuwanikwa mune yedu
Deletion date: 22 June 2019
Kubvisa yekare GitLab Runner Mubatsiri mirairo
Sechikamu chekuedza kwedu kutsigira
MuGitLab 12.0, GitLab Runner inotangwa uchishandisa mirairo mitsva. Izvi zvinongobata vashandisi vanodarika
Deletion date: 22 June 2019
Vagadziri vanogona kubvisa maGit tag muGitLab 11.10
Kubvisa kana kugadzirisa vhezheni zvinyorwa zveGit tag mumapazi asina kuvharwa kwagara kuchingogumira kune chete
Sezvo vagadziri vanogona kuwedzera ma tag uye kugadzirisa uye kudzima matavi asina kudzivirirwa, vagadziri vanofanirwa kukwanisa kudzima Git tags. MuGitLab 11.10
Kana iwe uchida kuchengetedza ichi chinorambidzwa kune vanochengeta uye varidzi, shandisa
Deletion date: 22 Kubvumbi 2019
Prometheus 1.x rutsigiro muOmnibus GitLab
Kutanga neGitLab
Mune GitLab vhezheni
12.0 Prometheus 2.0 ichaiswa otomatiki kana iyo update isati yatoiswa. Dhata kubva kuPrometheus 1.0 icharasika nekuti... hazvibvumirwe.
Deletion date: 22 June 2019
TLS v1.1
Kutanga neGitLab
Kuti ubve wadzima TLS v1.1, set nginx['ssl_protocols'] = "TLSv1.2"
Π² gitlab.rband
uye mhanya gitlab-ctl reconfigure
.
Deletion date: 22 June 2019
OpenShift template yekuisa GitLab
Zvepamutemo gitlab
helm chati
OpenShift template yekuisa GitLab yakaderedzwa uye haicha tsigirwe mukatiGit Lab 12.0 .
Deletion date: 22 June 2019
Tsanangudzo dzakapfuura dzemabasa ekuchengetedza
Nesumo
Gadziridza tsananguro dzebasa rako kuti ushandise iyo syntax nyowani uye tora mukana wezvese zvinyowani zvekuchengetedza zvinopihwa neGitLab.
Deletion date: June 22, 2019
System Info chikamu mune admin panel
GitLab inopa ruzivo nezve yako GitLab muenzaniso mukati admin/system_info
, asi ruzivo urwu runogona kunge rusina chokwadi.
Isu tiri
Deletion date: 22 June 2019
Source: www.habr.com