GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Awọn aṣayan ifowosowopo diẹ sii ati awọn iwifunni afikun

Ni GitLab, a n wa awọn ọna tuntun nigbagbogbo lati mu ilọsiwaju pọ si kọja igbesi-aye DevOps. Inu wa dun lati kede pe pẹlu itusilẹ yii a ṣe atilẹyin orisirisi awọn lodidi eniyan fun ọkan àkópọ ìbéèrè! Ẹya yii wa lati ipele GitLab Starter ati nitootọ ni ipilẹ ọrọ-ọrọ wa: "Gbogbo eniyan le ṣe alabapin". A mọ pe ibeere iṣọpọ ẹyọkan le jẹ ki ọpọlọpọ eniyan ṣiṣẹ lori rẹ lati rii daju pe ohun gbogbo wa ni ibere, ati ni bayi o ni agbara lati fi awọn oniwun ibeere idapọpọ lọpọlọpọ!

Awọn ẹgbẹ DevOps bayi tun gba awọn iwifunni aifọwọyi nipa awọn iṣẹlẹ imuṣiṣẹ ni Slack ati Mattermost. Ṣafikun awọn iwifunni tuntun si atokọ ti awọn iṣẹlẹ titari ni awọn iwiregbe meji wọnyi, ati pe ẹgbẹ rẹ yoo mọ ti awọn imuṣiṣẹ tuntun fẹrẹẹ lẹsẹkẹsẹ.

Dinku awọn idiyele pẹlu atilẹyin fun awọn apoti Docker lori Windows ati ipese ipele-apeere ti awọn iṣupọ Kubernetes

A nifẹ awọn apoti! Awọn apoti jẹ awọn orisun eto ti o dinku ni akawe si awọn ẹrọ foju ati ilọsiwaju gbigbe ohun elo. Lati itusilẹ ti GitLab 11.11 a ṣe atilẹyin Executor Apoti Windows fun GitLab Runner, nitorinaa o le lo awọn apoti Docker bayi lori Windows ati gbadun orchestration opo gigun ti epo ati awọn agbara iṣakoso.

GitLab Ere (awọn iṣẹlẹ iṣakoso ti ara ẹni nikan) nfunni ni bayi aṣoju igbẹkẹle caching fun awọn aworan Docker. Afikun yii yoo yara ifijiṣẹ yara nitori iwọ yoo ni bayi ni aṣoju caching fun awọn aworan Docker nigbagbogbo ti a lo.

Awọn olumulo ti awọn iṣẹlẹ GitLab ti iṣakoso ti ara ẹni le pese bayi iṣupọ Kubernetes ni ipele apẹẹrẹ, ati gbogbo awọn ẹgbẹ ati awọn iṣẹ akanṣe ni apẹẹrẹ yoo lo fun awọn imuṣiṣẹ wọn. Ibarapọ GitLab yii pẹlu Kubernetes yoo ṣẹda awọn orisun-iṣẹ kan pato fun aabo ni afikun.

Ati pe kii ṣe gbogbo rẹ!

Ni afikun si awọn ẹya ifowosowopo tuntun ati awọn iwifunni afikun, a ti ṣafikun alejo wiwọle si awon oran, pọ si afikun CI Runner iṣẹju fun GitLab Free, yepere sọwedowo lilo yanju ijiroro laifọwọyi nigbati o ba lo aba kan, ati pupọ diẹ sii!

Oṣiṣẹ ti o niyelori julọ ni oṣu yii (MVP) - Kia Mae Somabes (Kia Mei Somabes)

Ninu itusilẹ yii, a ṣafikun agbara lati ṣe igbasilẹ awọn folda kọọkan lati awọn ibi ipamọ, ju gbogbo akoonu lọ. Bayi o le ṣe igbasilẹ diẹ ninu awọn faili ti o nilo. O ṣeun, Kia Mae Somabes!

Awọn ẹya akọkọ ti GitLab 11.11

Executor Apoti Windows fun GitLab Runner

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ni GitLab 11.11, a ṣafikun olusare tuntun si GitLab Runner lati jẹ ki awọn apoti Docker jẹ lilo lori Windows. Ni iṣaaju, o ni lati lo ikarahun kan lati ṣe orchestrate awọn apoti Docker lori Windows, ṣugbọn ni bayi o le ṣiṣẹ pẹlu awọn apoti Docker lori Windows taara, pupọ kanna bi lori Linux. Awọn olumulo Syeed Microsoft ni bayi ni awọn aṣayan diẹ sii fun orchestration opo gigun ti epo ati iṣakoso.

Imudojuiwọn yii pẹlu imudara atilẹyin PowerShell ni GitLab CI/CD, bakanna bi awọn aworan atilẹyin tuntun fun awọn ẹya oriṣiriṣi ti awọn apoti Windows. Awọn asare Windows tirẹ le ṣee lo pẹlu GitLab.com, ṣugbọn wọn ko tii awọn irinṣẹ ti o wa ni gbangba.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Aṣoju igbẹkẹle caching fun iforukọsilẹ eiyan

PREMIUM, GIDI

Awọn ẹgbẹ nigbagbogbo lo awọn apoti ni kikọ awọn opo gigun ti epo, ati fifipamọ aṣoju fun awọn aworan ti a lo nigbagbogbo ati awọn idii lati oke jẹ ọna nla lati yara awọn opo gigun ti epo. Pẹlu ẹda agbegbe ti awọn ipele ti o nilo, wiwọle nipasẹ aṣoju caching tuntun, o le ṣiṣẹ daradara siwaju sii pẹlu awọn aworan ti o wọpọ ni agbegbe rẹ.

Ni bayi, aṣoju eiyan wa nikan fun awọn iṣẹlẹ iṣakoso ti ara ẹni lori olupin wẹẹbu Puma (ni ipo idanwo).

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Orisirisi awọn eniyan lodidi fun àkópọ ibeere

STARTER, Ere, Gbẹhin, Idẹ, SILVER, wura

O jẹ ohun ti o wọpọ fun ọpọlọpọ eniyan lati ṣiṣẹ lori ẹya kan ni ẹka ti o pin ati ibeere apapọ, fun apẹẹrẹ nigbati opin-iwaju ati awọn olupilẹṣẹ ẹhin-ipari ṣiṣẹ ni pẹkipẹki papọ tabi nigbati awọn olupilẹṣẹ ṣiṣẹ ni meji-meji, bi ninu Eto Ipilẹ.

Ni GitLab 11.11, o le fi ọpọlọpọ eniyan sọtọ lati dapọ awọn ibeere. Gẹgẹbi pẹlu awọn oniwun iṣẹ ṣiṣe lọpọlọpọ, o le lo awọn atokọ, awọn asẹ, awọn iwifunni, ati awọn API.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Iṣeto iṣupọ Kubernetes ni ipele apẹẹrẹ

mojuto, STARTER, PREMIUM, Gbẹhin

Awoṣe aabo ati ipese ni Kubernetes n dagbasoke lati gba awọn nọmba nla ti awọn alabara laaye lati ṣe iranṣẹ nipasẹ iṣupọ ipin kan.

Ni GitLab 11.11, awọn olumulo ti awọn iṣẹlẹ iṣakoso ti ara ẹni le pese iṣupọ kan ni ipele apẹẹrẹ, ati gbogbo awọn ẹgbẹ ati awọn iṣẹ akanṣe ni apẹẹrẹ yoo lo fun awọn imuṣiṣẹ wọn. Ibarapọ GitLab yii pẹlu Kubernetes yoo ṣẹda awọn orisun-iṣẹ kan pato fun aabo ni afikun.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Awọn iwifunni imuṣiṣẹ ni Slack ati Mattermost

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

O le ni bayi ṣeto awọn iwifunni aifọwọyi nipa awọn iṣẹlẹ imuṣiṣẹ ni ikanni ẹgbẹ o ṣeun si iṣọpọ pẹlu awọn iwiregbe Ọlẹ и Pataki, ati pe ẹgbẹ rẹ yoo mọ gbogbo awọn iṣẹlẹ pataki.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Wiwọle alejo si awọn ọran

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Awọn olumulo alejo ti awọn iṣẹ akanṣe rẹ le wo awọn idasilẹ ti a tẹjade lori oju-iwe Awọn idasilẹ. Wọn yoo ni anfani lati ṣe igbasilẹ awọn ohun elo ti a tẹjade, ṣugbọn kii yoo ni anfani lati ṣe igbasilẹ koodu orisun tabi wo awọn alaye ibi ipamọ gẹgẹbi awọn afi tabi awọn iṣẹ.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Awọn ilọsiwaju miiran ni GitLab 11.11

Serialized ṣẹ awọn aworan fun ilọsiwaju iṣẹ

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ọpọlọpọ awọn iṣẹ Git nilo lilọ kiri aworan ifaramọ, gẹgẹbi iṣiro ipilẹ idapọ tabi awọn ẹka atokọ ti o ni ifaramọ kan. Awọn iṣẹ diẹ sii, awọn iṣẹ ṣiṣe wọnyi dinku nitori lilọ kiri nilo ikojọpọ ohun kọọkan lati disiki lati ka awọn itọka rẹ.

Ni GitLab 11.11, a mu ki ẹya ara ẹrọ ikawe serialized ti a ṣe afihan ni awọn idasilẹ Git aipẹ lati ṣe iṣiro ati fi alaye yii pamọ. Awọn gbigbe ni awọn ibi ipamọ nla ti yara yiyara pupọ. Aworan ifaramọ naa yoo ṣẹda laifọwọyi lakoko ikojọpọ idoti atẹle ti ibi ipamọ naa.

Ka nipa bawo ni a ṣe ṣẹda iwọn ifaramọ serialized ni jara ìwé lati ọkan ninu awọn onkọwe ẹya ara ẹrọ yi.

Awọn iṣẹju CI Runner ni afikun: bayi wa fun awọn ero ọfẹ

ỌFẸ, Idẹ, SILVER, wura

Ni oṣu to kọja a ṣafikun agbara lati ra awọn iṣẹju CI Runner afikun, ṣugbọn fun awọn ero GitLab.com isanwo nikan. Ninu itusilẹ yii, awọn iṣẹju le tun ra ni awọn ero ọfẹ.

Ikojọpọ awọn iwe ipamọ liana si awọn ibi ipamọ

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ti o da lori iru ati iwọn ti ise agbese na, ile ifi nkan pamosi ti gbogbo ise agbese le gba akoko pipẹ lati ṣe igbasilẹ ati kii ṣe pataki nigbagbogbo, paapaa ni ọran ti awọn monorepositories nla. Ni GitLab 11.11, o le ṣe igbasilẹ iwe-ipamọ ti awọn akoonu ti itọsọna lọwọlọwọ, pẹlu awọn iwe-ipamọ, lati yan awọn folda ti o nilo nikan.

O ṣeun fun iṣẹ naa Kia Mae Somabes!

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Lilo aba kan ni bayi yoo yanju ijiroro naa laifọwọyi

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ṣiṣeduro awọn iyipada jẹ ki o rọrun lati ṣe ifowosowopo lori awọn ibeere idapọ nipa yiyọkuro iwulo fun ẹda-lẹẹmọ lati gba iyipada igbero. Ni GitLab 11.11, a ti jẹ ki ilana yii paapaa rọrun nipa gbigba awọn ijiroro laaye lati yanju laifọwọyi nigbati aba kan ba lo.

Time counter lori awọn legbe ti awọn iṣẹ-ṣiṣe ọkọ

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Awọn ile-iṣẹ ẹgbẹ ẹgbẹ yẹ ki o wo kanna ni Igbimọ ati Awọn iwo Iṣẹ-ṣiṣe. Ti o ni idi GitLab bayi ni olutọpa akoko ni ẹgbẹ ẹgbẹ ti igbimọ ọrọ naa. Nìkan lọ si igbimọ iṣẹ-ṣiṣe rẹ, tẹ iṣẹ-ṣiṣe kan, ati ẹgbẹ ẹgbẹ kan pẹlu counter akoko kan yoo ṣii.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Alaye nipa awọn imuṣiṣẹ ni API Awọn ayika

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

A ti ṣafikun agbara lati beere API Awọn Ayika fun alaye agbegbe kan pato lati mọ kini ifaramọ ti a fi ranṣẹ si agbegbe ni bayi. Eyi yoo jẹ ki adaṣe adaṣe ati ijabọ rọrun fun awọn olumulo Ayika ni GitLab.

Awọn ibaamu oniyipada odi fun awọn ofin opo gigun ti epo

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

O le ṣayẹwo bayi fun idogba odi tabi ibaamu ilana (!= и !~) ninu faili .gitlab-ci.yml Nigbati o ba ṣayẹwo awọn iye ti awọn oniyipada ayika, nitorinaa iṣakoso ihuwasi ti awọn opo gigun ti di irọrun diẹ sii.

Ṣiṣe gbogbo awọn iṣẹ afọwọṣe ni ipele kan pẹlu titẹ kan

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ni GitLab 11.11, awọn olumulo ti o ni ọpọlọpọ awọn iṣẹ afọwọṣe ni awọn ipele wọn le pari gbogbo iru awọn iṣẹ ni ipele kan nipa titẹ bọtini kan "Ṣe gbogbo rẹ" ("Ṣiṣe Gbogbo") si apa ọtun ti orukọ ipele ni wiwo Pipelines.

Ṣiṣẹda faili taara lati oniyipada ayika

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Awọn oniyipada ayika ni igbagbogbo lo lati ṣẹda awọn faili, pataki fun awọn aṣiri ti o nilo lati ni aabo ati pe o wa ni iraye si ni opo gigun ti agbegbe kan pato. Lati ṣe eyi, o ṣeto awọn akoonu ti oniyipada si awọn akoonu ti faili naa ki o ṣẹda faili kan ninu iṣẹ ti o ni iye naa. Pẹlu titun ayika oniyipada bi file eyi le ṣee ṣe ni igbesẹ kan paapaa laisi iyipada .gitlab-ci.yml.

API ipari fun alaye palara

GIDI, GOLD

Bayi o le beere GitLab API fun gbogbo awọn ailagbara ti a damọ ni iṣẹ akanṣe kan. Pẹlu API yii, o le ṣẹda awọn atokọ ẹrọ ti a le ka ti awọn ailagbara, ti a ṣe iyọ nipasẹ iru, igbẹkẹle, ati biburu.

Agbara ọlọjẹ ti o ni agbara ni kikun fun DAST

GIDI, GOLD

Ni GitLab, o le ṣe idanwo aabo ohun elo ni agbara (Idanwo Aabo Ohun elo Yiyi, DAST) gẹgẹbi apakan ti opo gigun ti epo CI. Bibẹrẹ pẹlu itusilẹ yii, o le yan ṣiṣayẹwo agbara ni kikun dipo ọlọjẹ palolo boṣewa. Ṣiṣayẹwo agbara ni kikun ṣe aabo lodi si awọn ailagbara diẹ sii.

Fifi Prometheus sori awọn iṣupọ ipele-ẹgbẹ

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Itusilẹ GitLab yii ṣafihan agbara lati so iṣupọ Kubernetes kan si gbogbo ẹgbẹ kan. A tun ti ṣafikun agbara lati fi sori ẹrọ apẹẹrẹ Prometheus kan fun iṣupọ lati jẹ ki o rọrun lati ṣe atẹle gbogbo awọn iṣẹ akanṣe lori iṣupọ naa.

Kọ ẹkọ nipa aibikita awọn ailagbara ninu Dasibodu Aabo

GIDI, GOLD

Awọn dasibodu aabo GitLab gba awọn alabojuto laaye lati wo awọn ailagbara aibikita. Lati mu iṣan-iṣẹ rẹ ṣiṣẹ, a ti ṣafikun agbara lati wo awọn alaye foju taara ninu dasibodu aabo rẹ.

Ṣẹda awọn shatti metiriki aṣa ninu dasibodu rẹ

PREMIUM, Gbẹhin, SILVER, GOLD

Ṣẹda awọn shatti tuntun pẹlu awọn metiriki iṣẹ ṣiṣe aṣa taara lati dasibodu inu dasibodu metiriki rẹ. Awọn olumulo le ṣẹda bayi, ṣe imudojuiwọn, ati paarẹ awọn iwoye metiriki ninu dasibodu nipa titẹ si "Ṣafikun Metiriki" ("Fi Metric") ni igun apa ọtun oke ti ọpa irinṣẹ Dasibodu.

GitLab 11.11: ọpọlọpọ awọn ojuse fun idapọ awọn ibeere ati awọn ilọsiwaju fun awọn apoti

Awọn ọran iwifunni ti ṣii bayi bi GitLab Alert Bot

PREMIUM, Gbẹhin, SILVER, GOLD

Bayi awọn ọran ti o ṣii lati awọn iwifunni yoo ti ṣeto onkọwe si GitLab Alert Bot, nitorinaa o le rii lẹsẹkẹsẹ pe a ṣẹda ọran naa laifọwọyi lati ifitonileti pataki kan.

Fi awọn apejuwe apọju pamọ laifọwọyi si ibi ipamọ agbegbe

GIDI, GOLD

Awọn apejuwe apọju ko ni fipamọ si ibi ipamọ agbegbe, nitorinaa awọn iyipada ti sọnu ayafi ti o ba fipamọ wọn ni gbangba nigbati o yi apejuwe apọju pada. GitLab 11.11 ṣafihan agbara lati ṣafipamọ awọn apejuwe apọju si ibi ipamọ agbegbe. Eyi tumọ si pe o le ni rọọrun pada si iyipada apejuwe apọju rẹ ti aṣiṣe kan ba waye, o ni idamu, tabi o jade kuro ni ẹrọ aṣawakiri lairotẹlẹ.

GitLab mirroring support fun Git LFS

STARTER, Ere, Gbẹhin, Idẹ, SILVER, wura

Lilo mirroring, o le tun ṣe awọn ibi ipamọ Git lati ipo kan si ekeji. Eyi jẹ ki o rọrun lati ṣafipamọ ajọra ti ibi-ipamọ kan ti o wa ni ibomiiran lori olupin GitLab. GitLab ni bayi ṣe atilẹyin digi ti awọn ibi ipamọ pẹlu Git LFS, nitorinaa ẹya yii wa paapaa fun awọn ibi ipamọ pẹlu awọn faili nla, gẹgẹbi awọn awoara ere tabi data imọ-jinlẹ.

Ibi ipamọ kika ati kọ awọn igbanilaaye fun awọn ami iraye si ti ara ẹni

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Ọpọlọpọ awọn ami iraye si ara ẹni ni awọn igbanilaaye lati yipada ni ipele naa api, ṣugbọn iraye si API ni kikun le fun awọn ẹtọ pupọ ju si diẹ ninu awọn olumulo tabi awọn ajọ.

Ṣeun si titẹ sii agbegbe, awọn ami iraye si ti ara ẹni le ti ni kika ati kọ awọn igbanilaaye nikan lori awọn ibi ipamọ iṣẹ akanṣe, dipo iraye si ipele API ti o jinlẹ si awọn agbegbe ifarabalẹ GitLab gẹgẹbi awọn eto ati ọmọ ẹgbẹ.

O ṣeun, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Ṣafikun atilẹyin ipilẹ fun awọn ibeere ipele GraphQL

ỌFẸ, Idẹ, SILVER, wura, koko, STARTER, PREMIUM, GIDI

Pẹlu API GraphQL, awọn olumulo le pato pato iru data ti wọn nilo ati gba gbogbo data ti wọn nilo ni awọn ibeere diẹ. Bibẹrẹ pẹlu itusilẹ yii, GitLab ṣe atilẹyin fifi alaye ẹgbẹ ipilẹ kun si API GraphQL.

Wọlé pẹlu Salesforce ẹrí

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

GitLab nifẹ awọn olupilẹṣẹ Salesforce, ati lati ṣe atilẹyin agbegbe yii, a gba awọn olumulo laaye lati wọle si GitLab pẹlu awọn iwe-ẹri Salesforce.com. Awọn apẹẹrẹ le tunto GitLab bayi bi ohun elo ti o sopọ mọ Salesforce lati lo Salesforce.com lati wọle si GitLab pẹlu titẹ kan.

SAML SSO ti wa ni bayi beere fun wiwọle si ayelujara

PREMIUM, Gbẹhin, SILVER, GOLD

awa ti o gbooro ibeere ibeere ami-ọkan (SSO). ni ipele ẹgbẹ, ti a ṣe ni idasilẹ 11.8, pẹlu afọwọsi ti o muna ti ẹgbẹ ati awọn orisun ise agbese lati rii daju pe awọn olumulo le ni iwọle nikan nigbati o wọle pẹlu SAML. Eyi jẹ afikun Layer ti iṣakoso iwọle fun awọn ajo ti o ni idiyele aabo ati lo GitLab.com nipasẹ SAML SSO. Bayi o le ṣe SSO ni ibeere, ni mimọ pe awọn olumulo ninu ẹgbẹ rẹ nlo SSO.

Ṣe àlẹmọ nipasẹ data aipẹ ti o ṣẹda tabi iyipada fun API epics

GIDI, GOLD

Ni iṣaaju, ko rọrun lati beere laipẹ ṣẹda tabi yi data pada nipa lilo GitLab epics API. Ni idasilẹ 11.11 a ṣafikun awọn asẹ afikun created_after, created_before, updated_after и updated_beforelati rii daju aitasera pẹlu API iṣẹ-ṣiṣe ati ki o yara wa títúnṣe tabi titun ṣẹda epics.

Ijeri Biometric pẹlu UltraAuth

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Duro UltraAuth amọja ni ijẹrisi biometric laisi ọrọigbaniwọle. Bayi a ṣe atilẹyin ọna ìfàṣẹsí yii lori GitLab!

O ṣeun, Karthiki Tanna (Kartikey Tanna)!

Olusare GitLab 11.11

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

Loni a tu GitLab Runner 11.11 silẹ! GitLab Runner jẹ iṣẹ akanṣe orisun ṣiṣi ti o lo lati ṣiṣẹ awọn iṣẹ CI/CD ati firanṣẹ awọn abajade pada si GitLab.

Awọn ilọsiwaju Omnibus

mojuto, STARTER, PREMIUM, Gbẹhin

A ti ṣe awọn ilọsiwaju wọnyi si Omnibus ni GitLab 11.11:

Awọn Eto Imudara

mojuto, STARTER, PREMIUM, Gbẹhin

A ti ṣe awọn ilọsiwaju wọnyi si awọn shatti Helm ni GitLab 11.11:

Awọn ilọsiwaju iṣẹ

mojuto, STARTER, PREMIUM, ULTIMATE, ỌFẸ, Idẹ, SILVER, wura

A tẹsiwaju lati mu ilọsiwaju GitLab ṣiṣẹ pẹlu gbogbo itusilẹ fun awọn iṣẹlẹ GitLab ti gbogbo titobi. Diẹ ninu awọn ilọsiwaju ni GitLab 11.11:

Awọn ẹya ti igba atijọ

GitLab Geo yoo pese ibi ipamọ hashed ni GitLab 12.0

GitLab Geo nilo ibi ipamọ hashed lati dinku idije lori awọn apa keji. Eyi ni a ṣe akiyesi ni gitlab-ce # 40970.

Ninu GitLab 11.5 a ti ṣafikun ibeere yii si iwe Geo: gitlab-ee # 8053.

Ninu GitLab 11.6 sudo gitlab-rake gitlab:geo:check ṣayẹwo boya ibi ipamọ hashed ti ṣiṣẹ ati pe gbogbo awọn iṣẹ akanṣe ti wa ni ṣilọ. Cm. gitlab-ee # 8289. Ti o ba nlo Geo, jọwọ ṣiṣe ayẹwo yii ki o jade lọ ni kete bi o ti ṣee.

Ninu GitLab 11.8 Ikilọ alaabo patapata yoo han loju iwe Agbegbe Alabojuto › Geo › Awọn apa, ti o ba ti awọn sọwedowo loke ko ba gba laaye. gitlab-ee!8433.

Ninu GitLab 12.0 Geo yoo lo awọn ibeere ibi ipamọ hashed. Cm. gitlab-ee # 8690.

Ọjọ piparẹ: 22 Okudu 2019

GitLab Geo yoo mu PG FDW wa si GitLab 12.0

Eyi jẹ pataki fun kọsọ Geo Log bi o ṣe n ṣe ilọsiwaju iṣẹ ṣiṣe ti diẹ ninu awọn iṣẹ amuṣiṣẹpọ. Iṣe awọn ibeere ipo ipade Geo tun ni ilọsiwaju. Awọn ibeere ti iṣaaju ko dara pupọ lori awọn iṣẹ akanṣe nla. Wo bi o ṣe le ṣeto eyi ni Geo database ẹda. Ninu GitLab 12.0 Geo yoo nilo PG FDW. Cm. gitlab-ee # 11006.

Ọjọ piparẹ: 22 Okudu 2019

Awọn aṣayan ifiranšẹ fun ijabọ kokoro ati gedu yoo yọkuro kuro ni wiwo olumulo ni GitLab 12.0

Awọn aṣayan wọnyi yoo yọkuro lati wiwo olumulo ni GitLab 12.0 ati pe yoo wa ninu faili naa gitlab.yml. Ni afikun, o le ṣalaye agbegbe Sentry lati ṣe iyatọ laarin awọn imuṣiṣẹ lọpọlọpọ. Fun apẹẹrẹ, idagbasoke, iṣeto ati iṣelọpọ. Cm. gitlab-ce # 49771.

Ọjọ piparẹ: 22 Okudu 2019

Idiwọn nọmba ti o pọju ti awọn pipeline ti a ṣẹda fun ifakalẹ

Ni iṣaaju, GitLab ṣẹda awọn opo gigun ti epo fun HEAD kọọkan ẹka ni ifakalẹ. Eyi jẹ irọrun fun awọn olupilẹṣẹ ti o Titari ọpọlọpọ awọn ayipada ni ẹẹkan (fun apẹẹrẹ, si ẹka ẹya ati si ẹka kan develop).

Ṣugbọn nigba titari ibi ipamọ nla kan pẹlu ọpọlọpọ awọn ẹka ti nṣiṣe lọwọ (fun apẹẹrẹ, gbigbe, digi, tabi ẹka), iwọ ko nilo lati ṣẹda opo gigun ti epo fun ẹka kọọkan. Bibẹrẹ pẹlu GitLab 11.10 a n ṣẹda o pọju 4 pipelines nigbati fifiranṣẹ.

Ọjọ piparẹ: 22 iwukara 2019

Awọn ọna koodu GitLab Runner ti igba atijọ

Bi ti Gitlab 11.9, GitLab Runner nlo titun ọna cloning / pipe ibi ipamọ. Lọwọlọwọ, GitLab Runner yoo lo ọna atijọ ti tuntun ko ba ni atilẹyin. Wo awọn alaye diẹ sii ninu iṣẹ-ṣiṣe yii.

Ni GitLab 11.0, a yipada hihan ti iṣeto olupin metiriki fun GitLab Runner. metrics_serveryoo wa ni kuro ni ojurere listen_address ninu GitLab 12.0. Wo awọn alaye diẹ sii ninu iṣẹ-ṣiṣe yii.

Ninu ẹya 11.3, GitLab Runner bẹrẹ atilẹyin ọpọ kaṣe olupese; eyi ti yori si titun eto fun pato S3 iṣeto ni. awọn iwe Tabili ti awọn ayipada ati awọn ilana fun gbigbe si iṣeto tuntun ti pese. Wo awọn alaye diẹ sii ninu iṣẹ-ṣiṣe yii.

Awọn ọna wọnyi kii yoo wa ni GitLab 12.0. Gẹgẹbi olumulo kan, iwọ ko nilo lati yi ohunkohun miiran ju rii daju pe apẹẹrẹ GitLab rẹ nṣiṣẹ ẹya 11.9+ nigbati o ba n gbega si GitLab Runner 12.0.

Ọjọ piparẹ: 22 Okudu 2019

paramita ti a sọkulẹ fun ẹya aaye titẹsi fun GitLab Runner

11.4 GitLab Runner ṣafihan paramita ẹya naa FF_K8S_USE_ENTRYPOINT_OVER_COMMAND lati ṣatunṣe awọn iṣoro bii #2338 и #3536.

Ni GitLab 12.0 a yoo yipada si ihuwasi ti o pe bi ẹnipe eto ẹya jẹ alaabo. Wo awọn alaye diẹ sii ninu iṣẹ-ṣiṣe yii.

Ọjọ piparẹ: 22 Okudu 2019

Atilẹyin ti a sọkulẹ fun pinpin Lainos de EOL fun GitLab Runner

Diẹ ninu awọn pinpin Lainos lori eyiti GitLab Runner le fi sori ẹrọ ti ṣiṣẹ idi wọn.

Ni GitLab 12.0, GitLab Runner kii yoo pin awọn idii mọ si iru awọn pinpin Lainos. Atokọ pipe ti awọn pinpin ti ko ṣe atilẹyin mọ ni a le rii ninu wa iwe. O ṣeun, Javier Ardo (Javier Jardon), fun tirẹ ilowosi!

Ọjọ piparẹ: 22 Okudu 2019

Yiyọ awọn aṣẹ Iranlọwọ Iranlọwọ GitLab atijọ kuro

Gẹgẹbi apakan ti atilẹyin afikun Windows Docker executor ni lati kọ diẹ ninu awọn ofin atijọ ti a lo fun aworan oluranlọwọ.

Ni GitLab 12.0, GitLab Runner ti ṣe ifilọlẹ ni lilo awọn aṣẹ tuntun. Eyi kan si awọn olumulo ti o idojuk oluranlọwọ image. Wo awọn alaye diẹ sii ninu iṣẹ-ṣiṣe yii.

Ọjọ piparẹ: 22 Okudu 2019

Yiyọkuro ẹrọ mimọ git julọ lati GitLab Runner

Ni GitLab Runner 11.10 a pese anfani tunto bi Runner ṣe ṣiṣẹ aṣẹ kan git clean. Ni afikun, awọn titun ninu nwon.Mirza yọ awọn lilo git reset o si fi aṣẹ git clean lẹhin ti awọn unloading igbese.

Niwọn bi iyipada ihuwasi yii le kan diẹ ninu awọn olumulo, a ti pese paramita kan FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Ti o ba ṣeto iye true, yoo mu pada ilana isọdọmọ julọ. Diẹ sii nipa lilo awọn paramita iṣẹ ni GitLab Runner ni a le rii ni iwe.

Ni GitLab Runner 12.0, a yoo yọ atilẹyin kuro fun ilana isọdọmọ julọ ati agbara lati mu pada rẹ ni lilo paramita iṣẹ kan. Wo inu iṣẹ-ṣiṣe yii.

Ọjọ piparẹ: 22 Okudu 2019

Group Project Awọn awoṣe wa nikan fun Silver/Ere eto

Nigba ti a ṣafihan awọn awoṣe iṣẹ akanṣe ipele-ẹgbẹ ni 11.6, a lairotẹlẹ ṣe ẹya Ere/Silver yii wa si gbogbo awọn ero.

awa atunse kokoro yi ninu itusilẹ 11.11 ati fifun awọn oṣu 3 afikun si gbogbo awọn olumulo ati awọn apẹẹrẹ ni isalẹ ipele Fadaka/Ere.

Bibẹrẹ Oṣu Kẹjọ Ọjọ 22, Ọdun 2019, awọn awoṣe iṣẹ akanṣe ẹgbẹ yoo wa fun awọn ero fadaka/Ere nikan ati loke, gẹgẹbi a ti ṣalaye ninu iwe.

Ọjọ piparẹ: 22 August 2019

Atilẹyin fun awọn iṣẹ ipele Windows ti dawọ duro

Ni GitLab 13.0 (Okudu 22, 2020), a gbero lati yọ atilẹyin kuro fun awọn iṣẹ laini aṣẹ Windows ni GitLab Runner (fun apẹẹrẹ. cmd.exe) ni ojurere ti imudara atilẹyin fun Windows PowerShell. Awọn alaye diẹ sii ni iṣẹ-ṣiṣe yii.

Iranran wa fun DevOps ile-iṣẹ yoo ni ibamu pẹlu ipo Microsoft pe PowerShell jẹ aṣayan ti o dara julọ fun adaṣe adaṣe awọn ohun elo ile-iṣẹ ni awọn agbegbe Windows. Ti o ba fẹ tẹsiwaju lilo cmd.exe, Awọn ofin wọnyi ni a le pe lati PowerShell, ṣugbọn a kii yoo ṣe atilẹyin taara awọn iṣẹ ipele Windows nitori ọpọlọpọ awọn aiṣedeede ti o ja si itọju giga ati idagbasoke idagbasoke.

Ọjọ piparẹ: 22 Pipa Pipa 2019 г.

Nbeere Git 2.21.0 tabi ga julọ

Bi ti GitLab 11.11, Git 2.21.0 nilo lati ṣiṣẹ. Omnibus GitLab ti wa tẹlẹ pẹlu Git 2.21.0, ṣugbọn awọn olumulo ti awọn fifi sori ẹrọ atilẹba pẹlu awọn ẹya Git ti tẹlẹ yoo ni lati ṣe igbesoke.

Ọjọ piparẹ: 22 iwukara 2019

Legacy Kubernetes awoṣe iṣẹ

Ni GitLab 12.0 a gbero lati lọ kuro ni awoṣe iṣẹ Kubernetes ni ipele apẹẹrẹ ni ojurere ti iṣeto iṣupọ ipele-ipele ti a ṣafihan ni GitLab 11.11.

Gbogbo awọn iṣẹlẹ iṣakoso ti ara ẹni nipa lilo awoṣe iṣẹ ni yoo lọ si iṣupọ-ipele kan nigbati o ba n gbega si GitLab 12.0.

Ọjọ piparẹ: 22 Okudu 2019

Yijade kuro ni ibamu aami app lori Kubernetes imuṣiṣẹ paneli

Ni GitLab 12.0, a gbero lati lọ kuro ni ibaramu nipasẹ aami app ni yiyan imuṣiṣẹ Kubernetes. Ni GitLab 11.10 a ṣafihan titun tuntun siseto, eyiti o wa awọn ere-kere nipasẹ app.example.com/app и app.example.com/envlati han awọn imuṣiṣẹ lori nronu.

Lati jẹ ki awọn imuṣiṣẹ wọnyi han ninu awọn dasibodu imuṣiṣẹ rẹ, o kan fi imuṣiṣẹ tuntun silẹ ati GitLab yoo lo awọn aami tuntun naa.

Ọjọ piparẹ: 22 Okudu 2019

Awọn idii GitLab 12.0 ni yoo fowo si pẹlu ibuwọlu ti o gbooro sii

Oṣu Karun ọjọ 2, Ọdun 2019 GitLab tesiwaju awọn Wiwulo akoko ti fawabale awọn bọtini fun awọn idii Omnibus GitLab lati 01.08.2019/01.07.2020/XNUMX si XNUMX/XNUMX/XNUMX. Ti o ba n jẹrisi awọn ibuwọlu package ati pe o fẹ lati ṣe imudojuiwọn awọn bọtini, kan tẹle awọn ilana lati lẹẹkansi iwe fun wíwọlé Omnibus jo.

Ọjọ piparẹ: 22 Okudu 2019

Yi log

Wa gbogbo awọn ayipada wọnyi ninu iwe iyipada:

eto

Ti o ba n ṣeto fifi sori GitLab tuntun kan, ṣabẹwo Oju-iwe igbasilẹ GitLab.

Imudojuiwọn

→ Ṣayẹwo jade imudojuiwọn iwe

orisun: www.habr.com

Fi ọrọìwòye kun