GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Mwy o opsiynau cydweithio a mwy o hysbysiadau

Rydym ni yn GitLab yn chwilio'n gyson am ffyrdd newydd o wella cydweithredu ar draws cylch bywyd cyfan DevOps. Rydym yn falch o gyhoeddi ein bod yn cefnogi o'r datganiad hwn personau cyfrifol lluosog am un cais uno! Mae'r nodwedd hon ar gael o lefel GitLab Starter ac mae'n wirioneddol ymgorffori ein harwyddair: "Gall pawb gyfrannu". Rydyn ni'n gwybod y gall llawer o bobl weithio ar un cais uno i sicrhau bod popeth mewn trefn, a nawr mae gennych chi'r gallu i aseinio nifer o bobl sy'n gyfrifol am geisiadau uno!

Ac mae timau DevOps yn ei gael nawr hysbysiadau awtomatig am ddigwyddiadau lleoli yn Slack a Mattermost. Ychwanegwch hysbysiadau newydd at y rhestr o ddigwyddiadau anfon yn y ddwy sgwrs hyn a bydd eich tîm yn cael gwybod am leoliadau newydd bron yn syth.

Lleihau costau gyda chefnogaeth ar gyfer cynwysyddion Docker ar Windows a darparu clystyrau Kubernetes ar lefel enghraifft

Rydyn ni'n caru cynwysyddion! Mae cynwysyddion yn defnyddio llai o adnoddau system na pheiriannau rhithwir ac yn gwella hygludedd cymwysiadau. Ers rhyddhau GitLab 11.11, rydym yn cefnogi Ysgutor Cynhwysydd Windows ar gyfer Rhedwr GitLab, felly nawr gallwch chi ddefnyddio cynwysyddion Docker ar Windows a mwynhau offeryniaeth a rheolaeth piblinell uwch.

Mae GitLab Premium (achosion hunan-reoledig yn unig) bellach yn cynnig caching dirprwy ar gyfer dibyniaethau ar gyfer delweddau Docker. Bydd yr ychwanegyn hwn yn cyflymu'r broses ddosbarthu erbyn hyn gyda dirprwy caching ar gyfer delweddau Docker a ddefnyddir yn gyffredin.

Gall defnyddwyr achosion GitLab hunan-reoledig bellach ddarparu clwstwr Kubernetes ar lefel enghraifft, a bydd pob grŵp a phrosiect yn yr achos yn ei ddefnyddio ar gyfer eu defnyddio. Gyda'r integreiddio GitLab hwn â Kubernetes, bydd adnoddau prosiect-benodol yn cael eu creu yn awtomatig ar gyfer diogelwch ychwanegol.

Ac nid dyna'r cyfan!

Yn ogystal â nodweddion cydweithredu newydd a hysbysiadau ychwanegol, rydym wedi ychwanegu mynediad gwesteion i ddatganiadau, cynyddu munudau Rhedwr CI ychwanegol ar gyfer GitLab Am Ddim, gwiriadau symlach gyda datrys trafodaeth yn awtomatig pan fyddwch yn cymhwyso awgrym, a llawer mwy!

Gweithiwr Mwyaf Gwerthfawr y Mis hwnMVP) — Kia May Somabes (Kia Mei Somabes)

Yn y datganiad hwn, rydym wedi ychwanegu'r gallu i lawrlwytho ffolderi unigol o'r cadwrfeydd yn hytrach na'r holl gynnwys. Nawr gallwch chi lawrlwytho ychydig o ffeiliau sydd eu hangen arnoch chi. Diolch yn fawr, Kia May Somabes!

Prif nodweddion GitLab 11.11

Ysgutor Cynhwysydd Windows ar gyfer Rhedwr GitLab

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Yn GitLab 11.11, fe wnaethom ychwanegu ysgutor newydd at GitLab Runner fel y gellir defnyddio cynwysyddion Docker ar Windows. Yn flaenorol, roedd yn rhaid i chi ddefnyddio cragen i drefnu cynwysyddion Docker ar Windows, ond nawr gallwch chi weithio'n uniongyrchol gyda chynwysyddion Docker ar Windows, yn debyg iawn i Linux. Nawr mae gan ddefnyddwyr platfformau o Microsoft fwy o opsiynau ar gyfer cerddorfa a rheoli piblinellau.

Mae'r diweddariad hwn yn cynnwys gwell cefnogaeth PowerShell yn GitLab CI / CD, yn ogystal â delweddau lloeren newydd ar gyfer gwahanol fersiynau o gynwysyddion Windows. Gall eich rhedwyr Windows eich hun, wrth gwrs, gael eu defnyddio gyda GitLab.com, ond nid ydynt ar hyn o bryd ar y rhestr o offer sydd ar gael yn gyhoeddus.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Caching dibyniaeth dirprwy ar gyfer cofrestrfa cynhwysydd

PREMIUM, ULTIMATE

Mae timau yn aml yn defnyddio cynwysyddion mewn piblinellau adeiladu, ac mae dirprwy caching ar gyfer delweddau a ddefnyddir yn gyffredin a phecynnau i fyny'r afon yn ffordd wych o gyflymu piblinellau. Gyda chopi lleol o'r haenau a ddymunir ar gael trwy'r dirprwy caching newydd, gallwch weithio'n fwy effeithlon gyda delweddau cyffredin yn eich amgylchedd.

Hyd yn hyn, dim ond ar gyfer achosion hunan-reoli ar y gweinydd gwe y mae'r dirprwy cynhwysydd ar gael Puma (mewn modd arbrofol).

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Lluosog sy'n gyfrifol am geisiadau uno

CYCHWYNYDD, PREMIWM, ULTIMATE, EFYDD, ARIAN, AUR

Mae'n eithaf cyffredin i bobl lluosog weithio ar nodwedd ar unwaith mewn cangen a rennir a chais uno, megis pan fydd datblygwyr pen blaen a phen ôl yn gweithio'n agos â'i gilydd, neu pan fydd datblygwyr yn gweithio mewn parau, fel yn Rhaglennu Eithafol. .

Yn GitLab 11.11, gellir neilltuo mwy nag un person i uno ceisiadau. Yn yr un modd â pherchnogion tasgau lluosog, gellir defnyddio rhestrau, hidlwyr, hysbysiadau ac APIs yma.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Cyfluniad clwstwr Kubernetes ar lefel yr enghraifft

CRAIDD, DECHREUWR, PREMIWM, ULTIMATE

Mae'r model diogelwch a darpariaeth yn Kubernetes yn esblygu ac mae bellach yn bosibl gwasanaethu nifer fawr o gleientiaid trwy un clwstwr a rennir.

Yn GitLab 11.11, gall defnyddwyr enghreifftiau hunanreoledig bellach ddarparu clwstwr ar lefel yr enghraifft, a bydd pob tîm a phrosiect mewn achos yn ei ddefnyddio ar gyfer eu defnyddio. Gyda'r integreiddio GitLab hwn â Kubernetes, bydd adnoddau prosiect-benodol yn cael eu creu yn awtomatig ar gyfer diogelwch ychwanegol.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Defnyddio hysbysiadau yn Slack a Mattermost

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Nawr gallwch chi sefydlu hysbysiadau awtomatig am ddigwyddiadau lleoli yn y sianel tîm diolch i integreiddio sgwrsio Slac и Yn bwysicach, a bydd eich tîm yn ymwybodol o bob digwyddiad pwysig.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Mynediad Gwestai i Faterion

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Gall defnyddwyr gwadd eich prosiectau nawr weld datganiadau a gyhoeddwyd ar y dudalen Datganiadau. Byddant yn gallu lawrlwytho'r arteffactau cyhoeddedig, ond ni fyddant yn gallu lawrlwytho'r cod ffynhonnell na gweld gwybodaeth am y storfeydd, megis tagiau neu ymrwymiadau.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Gwelliannau eraill yn GitLab 11.11

Graffiau ymrwymiad cyfresol ar gyfer perfformiad gwell

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Mae llawer o weithrediadau Git angen croesi'r graff ymrwymo, megis cyfrifo'r sylfaen uno neu restru'r canghennau sy'n cynnwys y ymrwymiad. Po fwyaf sy'n ymrwymo, yr arafaf yw'r gweithrediadau hyn, oherwydd mae'r llwybr yn ei gwneud yn ofynnol i bob gwrthrych gael ei lwytho oddi ar ddisg er mwyn darllen ei awgrymiadau.

Yn GitLab 11.11, gwnaethom alluogi'r nodwedd graff ymrwymo cyfresol a gyflwynwyd mewn datganiadau diweddar o Git i raggyfrifo a storio'r wybodaeth hon. Mae cropian mewn cadwrfeydd mawr bellach yn llawer cyflymach. Bydd y graff ymrwymo yn cael ei greu'n awtomatig ar gasgliad sbwriel nesaf yr ystorfa.

Darllenwch sut y crëwyd y graff ymrwymiad cyfresol yn cyfres erthyglau gan un o awduron y nodwedd hon.

Cofnodion Rhedwr CI ychwanegol: nawr ar gyfer cynlluniau am ddim hefyd

RHAD AC AM DDIM, EFYDD, ARIAN, AUR

Y mis diwethaf fe wnaethom ychwanegu'r gallu i brynu munudau CI Runner ychwanegol, ond dim ond ar gyfer cynlluniau taledig GitLab.com. Yn y datganiad hwn, gellir prynu cofnodion mewn cynlluniau rhad ac am ddim hefyd.

Wrthi'n uwchlwytho archifau cyfeiriadur mewn ystorfa

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Yn dibynnu ar fath a maint y prosiect, gall gymryd amser hir i lawrlwytho archif y prosiect cyfan ac nid oes ei angen bob amser, yn enwedig yn achos mono-ystorfeydd mawr. Yn GitLab 11.11, gallwch lawrlwytho archif o gynnwys y cyfeiriadur cyfredol, gan gynnwys is-gyfeiriaduron, i ddewis y ffolderi sydd eu hangen arnoch yn unig.

Diolch i chi am eich gwaith Kia May Somabes!

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Mae cymhwyso awgrym nawr yn datrys trafodaeth yn awtomatig

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Mae cynnig newidiadau yn symleiddio gwaith cydweithredol ar geisiadau uno: nawr gallwch wneud heb gopïo-gludo i dderbyn y newid arfaethedig. Yn GitLab 11.11, rydym wedi gwneud y broses hon hyd yn oed yn haws, gyda thrafodaeth bellach yn cael ei datrys yn awtomatig pan fydd awgrym yn cael ei gymhwyso.

Cownter amser ar far ochr y bwrdd tasgau

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Dylai bariau ochr tasgau edrych yr un peth yn y bwrdd a'r golygfeydd tasg. Felly, mae gan GitLab nawr rifydd amser ym mar ochr y bar tasgau ar y bwrdd tasgau. Ewch i'r bwrdd tasgau, cliciwch ar dasg, a bydd bar ochr gyda chownter amser yn agor.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Manylion defnyddio yn yr API Amgylcheddau

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Rydym wedi ychwanegu'r gallu i gwestiynu'r API Amgylcheddau am wybodaeth amgylcheddol benodol i wybod pa ymrwymiad sy'n cael ei ddefnyddio i'r amgylchedd ar hyn o bryd. Bydd hyn yn ei gwneud hi'n haws awtomeiddio ac adrodd i ddefnyddwyr Amgylcheddau yn GitLab.

Cyfatebiaethau Newidiol Negyddol ar gyfer Rheolau Piblinellau

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Gallwch nawr wirio am gydraddoldeb negyddol neu baru patrymau (!= и !~) mewn ffeil .gitlab-ci.yml wrth wirio gwerthoedd newidynnau amgylchedd, felly mae rheolaeth ymddygiad piblinellau wedi dod yn fwy hyblyg.

Rhedeg pob swydd â llaw mewn cam gydag un clic

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Yn GitLab 11.11, gall defnyddwyr sydd â llawer o swyddi llaw fesul cam bellach gyflawni pob swydd o'r fath mewn un cam trwy glicio ar y botwm "Chwarae i gyd" ("Rhedeg Pawb") i'r dde o enw'r llwyfan yn y golwg ar y gweill.

Creu ffeil yn uniongyrchol o newidyn amgylchedd

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Defnyddir newidynnau amgylcheddol yn aml i greu ffeiliau, yn enwedig ar gyfer cyfrinachau y mae angen eu diogelu ac sydd ond ar gael mewn piblinell amgylchedd penodol. I wneud hyn, rydych chi'n gosod cynnwys y newidyn i gynnwys y ffeil ac yn creu ffeil yn y swydd sy'n cynnwys y gwerth. Gyda newidyn amgylchedd newydd fel file gellir ei wneud mewn un cam hyd yn oed heb newid .gitlab-ci.yml.

Diweddbwynt API ar gyfer Manylion Bregusrwydd

ULTIMATE, AUR

Gallwch nawr gwestiynu'r API GitLab ar gyfer yr holl wendidau a nodwyd yn y prosiect. Gyda'r API hwn, gallwch greu rhestrau y gellir eu darllen gan beiriannau o wendidau wedi'u hidlo yn ôl math, sicrwydd a difrifoldeb.

Gallu sgan deinamig llawn ar gyfer DAST

ULTIMATE, AUR

Yn GitLab, gallwch chi brofi diogelwch cymhwysiad yn ddeinamig (Profi Diogelwch Cymhwysiad Dynamig, DAST) o fewn y biblinell CI. Gan ddechrau gyda'r datganiad hwn, gallwch ddewis sgan deinamig llawn yn lle'r sgan goddefol safonol. Mae sganio deinamig llawn yn amddiffyn rhag mwy o wendidau.

Gosod Prometheus mewn Clystyrau ar y Lefel Grŵp

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Mae'r datganiad hwn o GitLab yn cyflwyno'r gallu i gysylltu clwstwr Kubernetes â grŵp cyfan. Rydym hefyd wedi ychwanegu’r gallu i osod un enghraifft o Prometheus fesul clwstwr i’w gwneud yn haws monitro pob prosiect ar y clwstwr.

Ynglŷn ag Anwybyddu Gwendidau yn y Dangosfwrdd Diogelwch

ULTIMATE, AUR

Gall gweinyddwyr weld gwendidau a anwybyddwyd yn dangosfyrddau diogelwch GitLab. I symleiddio'ch llif gwaith, rydym wedi ychwanegu'r gallu i weld manylion anwybyddu yn union yn y panel diogelwch.

Creu Siartiau Metrigau Dangosfwrdd Personol

PREMIWM, ULTIMATE, ARIAN, AUR

Creu siartiau newydd gyda metrigau perfformiad arferol o far offer Dangosfwrdd Metrics. Gall defnyddwyr nawr greu, diweddaru a dileu delweddiadau metrig dangosfwrdd trwy glicio ar y botwm "AddMetric" ("Ychwanegu metrig") yng nghornel dde uchaf bar offer y dangosfwrdd.

GitLab 11.11: Perchnogion Ceisiadau Cyfuno Lluosog a Gwelliannau i Gynhwysyddion

Mae tasgau o hysbysiadau bellach yn cael eu hagor fel GitLab Alert Bot

PREMIWM, ULTIMATE, ARIAN, AUR

Bydd materion a agorwyd o hysbysiadau nawr yn cael eu hawdurdodi gan y GitLab Alert Bot, felly gallwch chi weld ar unwaith bod y mater wedi'i greu'n awtomatig o hysbysiad pwysig.

Cadw disgrifiadau epig yn awtomatig i storfa leol

ULTIMATE, AUR

Ni chafodd disgrifiadau epig eu cadw i storfa leol, felly collwyd newidiadau oni bai eich bod yn eu cadw'n benodol wrth newid y disgrifiad epig. Cyflwynodd GitLab 11.11 y gallu i storio disgrifiadau epig mewn storfa leol. Mae hyn yn golygu y gallwch chi nawr fynd yn ôl yn hawdd i olygu'r disgrifiad epig os bydd gwall yn digwydd, os byddwch chi'n cael eich tynnu sylw, neu os byddwch chi'n gadael y porwr yn ddamweiniol.

Adlewyrchu cefnogaeth ar GitLab ar gyfer Git LFS

CYCHWYNYDD, PREMIWM, ULTIMATE, EFYDD, ARIAN, AUR

Gyda drychau, gallwch ddyblygu storfeydd Git o un lleoliad i'r llall. Mae hyn yn ei gwneud hi'n hawdd storio copi o ystorfa sydd wedi'i lleoli yn rhywle arall ar weinydd GitLab. Mae GitLab bellach yn cefnogi adlewyrchu ystorfeydd gyda Git LFS, felly mae'r nodwedd hon ar gael hyd yn oed ar gyfer ystorfeydd gyda ffeiliau mawr, fel gweadau ar gyfer gemau neu ddata gwyddonol.

Darllen ac ysgrifennu caniatâd ar y gadwrfa ar gyfer tocynnau mynediad personol

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Mae gan lawer o docynnau mynediad personol ganiatâd i newid ar y lefel api, ond gall mynediad llawn i'r API roi gormod o hawliau i rai defnyddwyr neu sefydliadau.

Diolch i gyfraniadau cymunedol, dim ond caniatâd darllen/ysgrifennu ar gyfer storfeydd prosiect y gall tocynnau mynediad personol eu cael, yn hytrach na mynediad dyfnach ar lefel API i ardaloedd cain GitLab fel gosodiadau ac aelodaeth.

Diolch, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Ychwanegu cefnogaeth sylfaenol ar gyfer ymholiadau grŵp GraphQL

AM DDIM, EFYDD, ARIAN, AUR, CRAIDD, I DECHRAU, PREMIWM, UWCHRADD

Gyda'r API GraphQL, gall defnyddwyr nodi'n union pa ddata sydd ei angen arnynt a chael yr holl ddata sydd ei angen arnynt mewn ychydig o ymholiadau. Gan ddechrau gyda'r datganiad hwn, mae GitLab yn cefnogi ychwanegu gwybodaeth grŵp sylfaenol i'r API GraphQL.

Mewngofnodi gyda Manylion Salesforce

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Mae GitLab wrth ei fodd â datblygwyr Salesforce, ac i gefnogi'r gymuned hon, rydym yn caniatáu i ddefnyddwyr fewngofnodi i GitLab gyda'u tystlythyrau Salesforce.com. Gall Instances nawr sefydlu GitLab fel ap sy'n gysylltiedig â Salesforce fel y gallant ddefnyddio Salesforce.com i fewngofnodi i GitLab gydag un clic.

Mae angen SAML SSO nawr ar gyfer mynediad i'r we

PREMIWM, ULTIMATE, ARIAN, AUR

Rydym yn ymestyn gofyniad mewngofnodi sengl (SSO). ar lefel grŵp, a gyflwynwyd yn natganiad 11.8, gyda dilysiad llym o adnoddau grŵp a phrosiect fel mai dim ond pan fyddant wedi mewngofnodi gyda SAML y gall defnyddwyr gael mynediad. Mae hon yn haen ychwanegol o reolaeth mynediad ar gyfer sefydliadau sy'n gwerthfawrogi diogelwch ac yn defnyddio GitLab.com trwy SAML SSO. Nawr gallwch chi wneud SSO yn ofyniad, gan wybod bod y defnyddwyr yn eich grŵp yn defnyddio SSO.

Hidlo yn ôl data a grëwyd neu a addaswyd yn ddiweddar ar gyfer yr API epig

ULTIMATE, AUR

Roedd yn arfer bod yn anodd cwestiynu data sydd newydd ei greu neu ei addasu gan ddefnyddio API epig GitLab. Yn natganiad 11.11 rydym wedi ychwanegu hidlwyr ychwanegol created_after, created_before, updated_after и updated_beforei sicrhau cysondeb â'r API rhifyn a dod o hyd yn gyflym i epigau sydd wedi'u newid neu eu creu o'r newydd.

Dilysu Biometrig gydag UltraAuth

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

cwmni UltraAuth yn arbenigo mewn dilysu biometrig heb gyfrinair. Rydyn ni nawr yn cefnogi'r dull dilysu hwn ar GitLab!

Diolch Kartiki TannaKartikey Tanna)!

Rhedwr GitLab 11.11

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Heddiw fe wnaethon ni ryddhau GitLab Runner 11.11! Mae GitLab Runner yn brosiect ffynhonnell agored a ddefnyddir i redeg swyddi CI/CD a gwthio'r canlyniadau yn ôl i GitLab.

Gwelliannau omnibws

CRAIDD, DECHREUWR, PREMIWM, ULTIMATE

Rydym wedi gwneud y gwelliannau canlynol i Omnibws yn GitLab 11.11:

Gwelliannau sgema

CRAIDD, DECHREUWR, PREMIWM, ULTIMATE

Rydym wedi gwneud y gwelliannau canlynol i siartiau Helm yn GitLab 11.11:

Gwelliannau perfformiad

CRAIDD, DECHREUwr, PREMIWM, UCHAF, AM DDIM, EFYDD, ARIAN, AUR

Rydym yn parhau i wella perfformiad GitLab gyda phob datganiad ar gyfer achosion GitLab o unrhyw faint. Rhai gwelliannau yn GitLab 11.11:

Nodweddion anghymeradwy

Bydd GitLab Geo yn dod â storfa stwnsh i GitLab 12.0

Mae angen GitLab Geo storfa stwnsh i liniaru cystadleuaeth ar nodau eilaidd. Nodwyd hyn yn gitlab-ce#40970.

Yn GitLab 11.5 rydym wedi ychwanegu'r gofyniad hwn at ddogfennaeth Geo: gitlab-ee#8053.

Yn GitLab 11.6 sudo gitlab-rake gitlab:geo:check gwirio a yw storfa stwnsh wedi'i galluogi ac a yw pob prosiect yn cael ei symud. Cm. gitlab-ee#8289. Os ydych chi'n defnyddio Geo, rhedwch y gwiriad hwn a mudo cyn gynted â phosibl.

Yn GitLab 11.8 bydd rhybudd anabl parhaol yn cael ei arddangos ar y dudalen Maes Gweinyddol › Geo › Nodauos na chaniateir y gwiriadau uchod. gitlab-ee!8433.

Yn GitLab 12.0 Bydd Geo yn defnyddio gofynion storio stwnsh. Cm. gitlab-ee#8690.

Dyddiad dileu: 22 2019 mis Mehefin,

Bydd GitLab Geo yn dod â PG FDW i GitLab 12.0

Mae hyn yn ofynnol ar gyfer y Geo Log Cursor gan ei fod yn gwella perfformiad rhai gweithrediadau cydamseru yn fawr. Mae hefyd yn gwella perfformiad ymholiadau statws nod Geo. Roedd perfformiad yr ymholiadau blaenorol yn rhy isel mewn prosiectau mawr. Gweld sut i'w sefydlu Dyblygiad cronfa ddata geo. Yn GitLab 12.0 Bydd Geo angen PG FDW. Cm. gitlab-ee#11006.

Dyddiad dileu: 22 2019 mis Mehefin,

Bydd opsiynau sentry ar gyfer adrodd am wallau a logio yn cael eu tynnu o'r rhyngwyneb defnyddiwr yn GitLab 12.0

Bydd yr opsiynau hyn yn cael eu tynnu o'r rhyngwyneb defnyddiwr yn GitLab 12.0 a byddant ar gael yn y ffeil gitlab.yml. Yn ogystal, byddwch yn gallu diffinio amgylchedd Sentry i wahaniaethu rhwng defnydd lluosog. Er enghraifft, datblygu, llwyfannu a chynhyrchu. Cm. gitlab-ce#49771.

Dyddiad dileu: 22 2019 mis Mehefin,

Cyfyngu ar uchafswm nifer y piblinellau a grëir gan un cyflwyniad

Yn flaenorol, creodd GitLab piblinellau ar gyfer HEAD pob cangen yn y cludo. Mae hyn yn ddefnyddiol i ddatblygwyr sy'n gwthio newidiadau lluosog ar unwaith (er enghraifft, i gangen nodwedd ac a develop).

Ond wrth wthio ystorfa fawr lle mae llawer o ganghennau gweithredol (er enghraifft, i symud, drych neu fforc), nid oes angen i chi greu piblinell ar gyfer pob cangen. Gan ddechrau gyda GitLab 11.10 rydym yn creu uchafswm o 4 piblinell wrth anfon.

Dyddiad dileu: 22 мая 2019 г.

Llwybrau cod etifeddiaeth GitLab Runner

Ers i Gitlab 11.9 GitLab Runner ddefnyddio dull newydd clonio/galw'r gadwrfa. Ar hyn o bryd bydd GitLab Runner yn defnyddio'r hen ddull os na chefnogir yr un newydd. Gweler mwy yn y dasg hon.

Yn GitLab 11.0, rydym wedi newid golwg cyfluniad gweinydd metrigau ar gyfer GitLab Runner. metrics_serveryn cael ei ddileu o blaid listen_address yn GitLab 12.0. Gweler mwy yn y dasg hon.

Yn fersiwn 11.3, dechreuodd GitLab Runner gefnogi darparwyr cache lluosog; a arweiniodd at osodiadau newydd ar gyfer cyfluniad S3 penodol. Yn dogfennaeth mae tabl o newidiadau a chyfarwyddiadau ar gyfer mudo i'r ffurfweddiad newydd. Gweler mwy yn y dasg hon.

Ni fydd y llwybrau hyn ar gael yn GitLab 12.0. Fel defnyddiwr, nid oes angen i chi newid unrhyw beth, gwnewch yn siŵr bod eich enghraifft GitLab yn rhedeg fersiwn 11.9+ pan fyddwch chi'n uwchraddio i GitLab Runner 12.0.

Dyddiad dileu: 22 2019 mis Mehefin,

Opsiwn anghymeradwy ar gyfer nodwedd pwynt mynediad ar gyfer GitLab Runner

Paramedr nodwedd wedi'i gyflwyno yn 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND i drwsio materion fel #2338 и #3536.

Yn GitLab 12.0, byddwn yn newid i'r ymddygiad cywir fel pe bai'r gosodiad nodwedd wedi'i analluogi. Gweler mwy yn y dasg hon.

Dyddiad dileu: 22 2019 mis Mehefin,

Cefnogaeth anghymeradwy ar gyfer dosbarthiad Linux sydd wedi cyrraedd EOL ar gyfer GitLab Runner

Mae rhai dosbarthiadau Linux y gallwch osod GitLab Runner arnynt wedi cyflawni eu pwrpas.

Yn GitLab 12.0, ni fydd GitLab Runner yn dosbarthu pecynnau i'r dosbarthiadau Linux hyn mwyach. Mae rhestr gyflawn o ddosbarthiadau nad ydynt yn cael eu cefnogi bellach i'w gweld yn ein dogfennaeth. Diolch Javier ArdoJavier Jardon), ar gyfer eich cyfraniad!

Dyddiad dileu: 22 2019 mis Mehefin,

Dileu hen orchmynion GitLab Runner Helper

Fel rhan o ychwanegu cefnogaeth Ysgutor Windows Docker wedi gorfod rhoi'r gorau i rai o'r hen orchmynion y defnyddir ar eu cyfer delwedd cynorthwy-ydd.

Mae GitLab 12.0 yn lansio GitLab Runner gyda gorchmynion newydd. Mae hyn ond yn berthnasol i ddefnyddwyr sydd diystyru delwedd helpwr. Gweler mwy yn y dasg hon.

Dyddiad dileu: 22 2019 mis Mehefin,

Dileu'r mecanwaith glân git etifeddiaeth o GitLab Runner

Yn GitLab Runner 11.10 ni wedi rhoi cyfle ffurfweddu sut mae Runner yn gweithredu gorchymyn git clean. Yn ogystal, mae strategaeth lanhau newydd yn dileu'r defnydd git reset ac yn gosod y gorchymyn git clean ar ôl y cam lanlwytho.

Gan y gall y newid ymddygiad hwn effeithio ar rai defnyddwyr, rydym wedi paratoi gosodiad FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Os ydych chi'n gosod y gwerth true, bydd yn adfer y strategaeth glanhau etifeddiaeth. Gellir dod o hyd i fwy am ddefnyddio paramedrau swyddogaeth yn GitLab Runner mewn dogfennaeth.

Yn GitLab Runner 12.0, byddwn yn dileu cefnogaeth i'r strategaeth glanhau etifeddiaeth a'r gallu i'w hadfer gan ddefnyddio paramedr swyddogaeth. Gweler yn y dasg hon.

Dyddiad dileu: 22 2019 mis Mehefin,

Templedi Prosiect Tîm dim ond ar gael ar gyfer cynlluniau Arian/Premiwm

Pan wnaethom gyflwyno templedi prosiect lefel grŵp yn y datganiad 11.6, gwnaethom sicrhau bod y nodwedd Premiwm / Arian hon ar gael i bob cynllun ar ddamwain.

Rydym yn trwsio'r byg hwn yn y datganiad 11.11 a rhoi 3 mis arall i bob defnyddiwr ac achosion o dan yr haen Arian/Premiwm.

Gan ddechrau Awst 22, 2019, dim ond ar gyfer y cynllun Arian/Premiwm ac uwch y bydd templedi prosiect tîm ar gael, fel y disgrifir yn y ddogfennaeth.

Dyddiad dileu: 22 2019 Awst

Gollwng cefnogaeth ar gyfer swyddi swp Windows

Yn GitLab 13.0 (Mehefin 22, 2020), rydym yn bwriadu gollwng cefnogaeth ar gyfer swyddi swp ar linell orchymyn Windows yn GitLab Runner (er enghraifft, cmd.exe) o blaid cefnogaeth estynedig i Windows PowerShell. Darllenwch fwy yn y dasg hon.

Bydd ein gweledigaeth ar gyfer menter DevOps nawr yn cyd-fynd â safbwynt Microsoft mai PowerShell yw'r opsiwn gorau ar gyfer awtomeiddio cymwysiadau menter mewn amgylcheddau Windows. Os ydych chi am barhau i ddefnyddio cmd.exe, gellir galw'r gorchmynion hyn gan PowerShell, ond ni fyddwn yn cefnogi swyddi swp Windows yn uniongyrchol oherwydd nifer o anghysondebau sy'n arwain at orbenion cynnal a chadw a datblygu uchel.

Dyddiad dileu: 22 2019 mis Medi,

Angen Git 2.21.0 neu uwch

Gan ddechrau gyda GitLab 11.11, mae angen Git 2.21.0 i redeg. Mae Omnibws GitLab eisoes yn llongio gyda Git 2.21.0, ond bydd angen i ddefnyddwyr gosodiadau gwreiddiol gyda fersiynau blaenorol o Git uwchraddio.

Dyddiad dileu: 22 мая 2019 г.

Templed Gwasanaeth Etifeddiaeth Kubernetes

Yn GitLab 12.0, rydym yn bwriadu anghymeradwyo patrwm gwasanaeth Kubernetes ar lefel yr enghraifft o blaid y cyfluniad clwstwr lefel enghraifft a gyflwynwyd yn GitLab 11.11.

Bydd pob achos hunan-reoledig sy'n defnyddio'r templed gwasanaeth yn cael ei symud i glwstwr ar lefel enghraifft wrth uwchraddio i GitLab 12.0.

Dyddiad dileu: 22 2019 mis Mehefin,

Optio allan o baru label app ar baneli defnyddio Kubernetes

Yn GitLab 12.0, rydym yn bwriadu anghymeradwyo paru label ap yn y dewisydd lleoli Kubernetes. Yn GitLab 11.10 rydym wedi cyflwyno mecanwaith paru newydd, sy'n edrych am gemau ar app.example.com/app и app.example.com/envi arddangos gosodiadau ar y panel.

Er mwyn i'r gosodiadau hyn ddangos yn y paneli defnyddio, y cyfan sy'n rhaid i chi ei wneud yw cyflwyno defnydd newydd a bydd GitLab yn cymhwyso'r labeli newydd.

Dyddiad dileu: 22 2019 mis Mehefin,

Bydd pecynnau GitLab 12.0 yn cael eu harwyddo gydag arwyddo estynedig

Mai 2, 2019 GitLab ymestyn dilysrwydd allweddi arwyddo ar gyfer pecynnau Omnibws GitLab o 01.08.2019/01.07.2020/XNUMX i XNUMX/XNUMX/XNUMX. Os ydych chi'n gwirio llofnodion pecyn ac eisiau diweddaru'r allweddi, dilynwch y cyfarwyddiadau o dogfennaeth ar gyfer llofnodi pecynnau Omnibws.

Dyddiad dileu: 22 2019 mis Mehefin,

Newid log

Chwiliwch am yr holl newidiadau hyn yn y log newid:

Gosod

Os ydych chi'n sefydlu gosodiad GitLab newydd, ewch i Tudalen lawrlwytho GitLab.

Diweddariad

→ Edrychwch allan tudalen diweddaru

Ffynhonnell: hab.com

Ychwanegu sylw