ProHoster > blog > Gweinyddiaeth > 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!
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
Yn GitLab 11.5 rydym wedi ychwanegu'r gofyniad hwn at ddogfennaeth Geo: gitlab-ee#8053.
Yn GitLab 11.6sudo 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
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!
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.
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