Git Lab 11.10

Git Lab 11.10

GitLab 11.10 le pìoban deas-bhòrd, pìoban toraidhean aonaichte, agus molaidhean ioma-loidhne ann an iarrtasan aonaidh.

Fiosrachadh goireasach mu choileanadh pìoban ann an diofar phròiseactan

Tha GitLab a’ leantainn air adhart ag àrdachadh faicsinneachd ann an cearcall-beatha DevOps. Anns an iris seo air adhart pannal smachd chuir sinn sealladh farsaing air inbhe loidhne-phìoban.

Tha seo goireasach eadhon ged a tha thu a’ sgrùdadh loidhne-phìoban aon phròiseact, ach tha e gu sònraichte feumail ma tha grunn phròiseactan, - agus mar as trice bidh seo a 'tachairt ma chleachdas tu microservices agus gu bheil thu airson loidhne-phìoban a ruith airson deuchainn agus lìbhrigeadh còd bho dhiofar stòran pròiseict. A-nis chì thu an coileanadh sa bhad pìoban air a 'phannal smachd, ge bith càite an dèanar iad.

A 'ruith pìoban airson toraidhean aonaichte

Thar ùine, bidh na meuran stòr agus targaid a 'dol eadar-dhealaichte, agus faodaidh suidheachadh èirigh far am bi iad a' dèiligeadh leotha fhèin, ach nach eil iad ag obair còmhla. A-nis is urrainn dhut ruith pìoban airson toraidhean aonaichte mus tig iad còmhla. San dòigh seo chì thu gu sgiobalta mearachdan nach nochd ach nan deidheadh ​​​​atharrachaidhean a ghluasad gu tric eadar geugan, a tha a’ ciallachadh gun ceartaich thu mearachdan loidhne-phìoban fada nas luaithe agus cleachdaidh tu an Runner GitLab.

Co-obrachadh nas fheàrr a bharrachd

Bidh GitLab 11.10 a’ cur eadhon barrachd fheartan ris airson co-obrachadh gun fhiosta agus sruthan obrach nas sìmplidhe. ANNS iris roimhe thug sinn a-steach molaidhean airson iarrtasan co-aonaidh, far am faodadh neach-sgrùdaidh atharrachadh gu aon loidhne a mholadh ann am beachd gu iarrtas co-aonaidh, agus dh’ fhaodadh e a bhith air a ghealltainn sa bhad bhon t-snàthainn bheachdan. Chòrd e ris an luchd-cleachdaidh againn agus dh’ iarr iad am feart seo a leudachadh. A-nis faodaidh tu a thabhann atharrachaidhean airson grunn loidhnichean, a’ sealltainn dè na loidhnichean a bu chòir a thoirt air falbh agus dè bu chòir a chur ris.

Tapadh leibh airson ur fios air ais agus molaidhean!

Agus chan e sin uile…

Tha uimhir de fheartan iongantach san fhoillseachadh seo, me. ath-ghoiridean ann an raon sònraichte, nas mionaidiche glanadh clàr container, Auto DevOps co-dhèanta agus cothrom ceannaich mionaidean CI Runner a bharrachd. Gu h-ìosal tha mion-fhiosrachadh mu gach fear dhiubh.

An Neach-obrach as Luachmhoire air a’ mhìos seoMVP) - Takuya Noguchi

Is e Takuya Noguchi an neach-obrach as luachmhoire air a’ mhìos seo.Takuya Noguchi). Takuya rinn e obair mhath airson glòir GitLab: biastagan stèidhichte, uireasbhaidhean crìochnaichte san backend agus frontend agus leasaich iad an eadar-aghaidh cleachdaiche. Tapadh leat!

Prìomh fheartan GitLab 11.10

Pìoban air a 'phannal smachd

PREMIUM, ULTIMATE, SILVER, GOLD

Bidh an deas-bhòrd ann an GitLab a’ taisbeanadh fiosrachadh mu phròiseactan thairis air an t-eisimpleir GitLab agad gu lèir. Bidh thu a’ cur pròiseactan fa leth ris aon uair aig an aon àm agus faodaidh tu taghadh dè am pròiseact anns a bheil ùidh agad.
Anns an fhoillseachadh seo, chuir sinn fiosrachadh mu inbhean loidhne-phìoban ris an deas-bhòrd. A-nis tha luchd-leasachaidh a 'faicinn gnìomhachd pìoban anns a h-uile pròiseact riatanach - ann an aon eadar-aghaidh.

Git Lab 11.10

Pìoban airson toraidhean aonaichte

PREMIUM, ULTIMATE, SILVER, GOLD

Tha e cumanta gum bi am meur stòr a’ gluasad bhon mheur targaid thar ùine mura bi thu an-còmhnaidh a’ putadh atharrachaidhean eatorra. Mar thoradh air an sin, tha na pìoban meur stòr is targaid “uaine” agus chan eil còmhstri co-aonaidh ann, ach tha an aonachadh a’ fàiligeadh mar thoradh air atharrachaidhean neo-fhreagarrach.

Nuair a chruthaicheas an loidhne-phìob iarrtas aonaidh ceangal ùr gu fèin-ghluasadach anns a bheil toradh aonaichte aonadh nan meuran stòr is targaid, is urrainn dhuinn an loidhne-phìoban a ruith air a’ cheangal sin agus dèanamh cinnteach gu bheil an toradh iomlan ag obair.

Ma tha thu a’ cleachdadh pìoban iarrtas aonaidh (ann an comas sam bith) agus a’ cleachdadh ruitheadairean prìobhaideach GitLab dreach 11.8 no nas sine, feumaidh tu an ùrachadh gus a’ chùis seo a sheachnadh gitlab-ee#11122. Chan eil seo a’ toirt buaidh air luchd-cleachdaidh ruitheadairean GitLab poblach.

Git Lab 11.10

A 'moladh atharrachaidhean air iomadh loidhne

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Nuair a bhios tu ag obair còmhla air iarrtasan co-aonaidh, bidh thu gu tric a’ faicinn dhuilgheadasan agus a’ moladh fhuasglaidhean. Bho GitLab 11.6 tha sinn a’ toirt taic moladh airson atharraichean airson aon loidhne.

Ann an dreach 11.10, faodaidh aonadh iarrtas diff beachdan atharrachaidhean a mholadh air grunn loidhnichean, agus an uairsin faodaidh neach sam bith le cead sgrìobhaidh don mheur thùsail gabhail riutha le aon bhriogadh. Taing don fheart ùr, faodaidh tu leth-bhreac a sheachnadh, mar a bha ann an dreachan roimhe.

Git Lab 11.10

Ath-ghoirid ann an aon raon

PREMIUM, ULTIMATE, SILVER, GOLD

Le bileagan san aon raon, faodaidh sgiobaidhean bileagan neo-eisimeileach (san aon raon) a chuir an sàs ann an cùis, iarrtas aonaidh, no mòr-thubaist ann an suidheachaidhean le raointean àbhaisteach no stàitean sruth-obrach àbhaisteach. Tha iad air an rèiteachadh le co-chòrdadh coloin sònraichte ann an tiotal an leubail.

Canaidh sinn gu bheil feum agad air raon àbhaisteach ann an gnìomhan gus rian a chumail air siostam obrachaidh an àrd-ùrlar air a bheil na gnìomhan agad ag amas. Feumaidh gach gnìomh a bhith co-cheangailte ri aon àrd-ùrlar. Faodaidh tu ath-ghoiridean a chruthachadh platform::iOS, platform::Android, platform::Linux agus feadhainn eile mar a dh’ fheumar. Ma chuireas tu aon ath-ghoirid mar sin an sàs ann an gnìomh, bheir e air falbh ath-ghoirid eile a tha ann mar-thà a thòisicheas le platform::.

Canaidh sinn gu bheil ath-ghoiridean agad workflow::development, workflow::review и workflow::deployed, a’ comharrachadh staid sruth-obrach na sgioba agad. Ma tha ath-ghoirid aig a’ ghnìomh mu thràth workflow::development, agus tha an leasaiche ag iarraidh an gnìomh a ghluasad chun àrd-ùrlar workflow::review, tha e dìreach a’ buntainn ris a’ gheàrr-liosta ùr agus an t-seann fhear (workflow::development) air a dhubhadh às gu fèin-ghluasadach. Tha an giùlan seo ann mu thràth nuair a ghluaiseas tu gnìomhan eadar liostaichean de gheàrr-dhealbhan air a’ bhòrd gnìomh a tha a’ riochdachadh sruth-obrach na sgioba agad. A-nis faodaidh buill sgioba nach eil ag obair leis a’ bhòrd gnìomh gu dìreach suidheachadh an t-sruth-obrach atharrachadh anns na gnìomhan fhèin.

Git Lab 11.10

Glanadh nas mionaidiche air clàr nan soithichean

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Nuair a bhios tu mar as trice a’ cleachdadh clàr container le pìoban CI, bidh thu a’ putadh grunn atharrachaidhean fa leth gu aon tag. Mar thoradh air buileachadh cuairteachadh Docker, is e an giùlan bunaiteach a h-uile atharrachadh air an t-siostam a shàbhaladh, ach bidh iad a’ gabhail tòrr cuimhne gu crìch. Ma chleachdas tu am paramadair -m с registry-garbage-collect, faodaidh tu a h-uile atharrachadh roimhe a dhubhadh às gu sgiobalta agus àite luachmhor a shaoradh.

Git Lab 11.10

A ’ceannach mionaidean CI Runner a bharrachd

umha, AIRGEAD, OR

Faodaidh luchd-cleachdaidh le planaichean pàighte GitLab.com (Òr, Airgead, Umha) a-nis mionaidean CI Runner a bharrachd a cheannach. Roimhe sin, bha e riatanach an cuota a chaidh ullachadh sa phlana a choileanadh. Leis an leasachadh seo, faodaidh tu mionaidean thar-chuota a cheannach ro-làimh gus briseadh a sheachnadh mar thoradh air dùnadh pìoban.

A-nis tha 1000 mionaid a’ cosg $8, agus faodaidh tu na h-uimhir dhiubh a cheannach ’s a thogras tu. Tòisichidh geàrr-chunntasan a bharrachd air an cleachdadh nuair a tha thu air do chuota mìosail gu lèir a chaitheamh, agus thèid an còrr de na geàrr-chunntasan a bharrachd a-null chun ath mhìos. ANNS fhoillseachadh san àm ri teachd tha sinn airson am feart seo a chur ri planaichean an-asgaidh cuideachd.

Git Lab 11.10

Auto DevOps co-dhèanta

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Le Auto DevOps, bidh sgiobaidhean a’ gluasad gu cleachdaidhean DevOps an latha an-diugh gun cha mhòr oidhirp sam bith. A’ tòiseachadh le GitLab 11.10, tha gach obair ann an Auto DevOps air a thoirt seachad mar teamplaid neo-eisimeileach. Faodaidh luchd-cleachdaidh a chleachdadh функцию includes ann an GitLab CI gus ìrean fa leth de Auto DevOps a chomasachadh agus aig an aon àm cleachd am faidhle àbhaisteach agad gitlab-ci.yml. San dòigh seo chan urrainn dhut ach na h-obraichean a tha a dhìth ort a chomasachadh agus brath a ghabhail air ùrachaidhean shuas an abhainn.

Git Lab 11.10

Stiùirich buill buidhne gu fèin-ghluasadach air GitLab.com a’ cleachdadh SCIM

AIRGEAD, GOLD

Roimhe sin, bha agad ri ballrachd buidhne a riaghladh le làimh air GitLab.com. Faodaidh tu a-nis SAML SSO a chleachdadh agus ballrachd a riaghladh a’ cleachdadh SCIM gus luchd-cleachdaidh a chruthachadh, a dhubhadh às agus ùrachadh air GitLab.com.

Tha seo gu sònraichte feumail do chompanaidhean le àireamhan mòra de luchd-cleachdaidh agus solaraichean dearbh-aithne meadhanaichte. A-nis faodaidh tu aon thùs fìrinn a bhith agad, leithid Azure Active Directory, agus thèid luchd-cleachdaidh a chruthachadh agus a dhubhadh às gu fèin-ghluasadach tron ​​​​t-solaraiche dearbh-aithne seach le làimh.

Git Lab 11.10

Log a-steach gu GitLab.com tro SAML Provider

AIRGEAD, GOLD

Roimhe sin, nuair a bha iad a’ cleachdadh SAML SSO airson buidhnean, bha aig an neach-cleachdaidh ri clàradh a-steach le teisteanasan GitLab agus solaraiche dearbh-aithne. Faodaidh tu a-nis logadh a-steach gu dìreach tro SSO mar neach-cleachdaidh GitLab co-cheangailte ri buidheann rèiteachaidh.

Cha bhith aig luchd-cleachdaidh ri clàradh a-steach dà uair, ga dhèanamh nas fhasa do chompanaidhean SAML SSO a chleachdadh airson GitLab.com.

Git Lab 11.10

Leasachaidhean eile ann an GitLab 11.10

Sgeama mòr cloinne

ULTIMATE, OR

Anns an fhoillseachadh roimhe, chuir sinn ris epics cloinne (epics of epics) gus do chuideachadh le bhith a’ riaghladh structar cuairteachaidh na h-obrach agad. Bidh epics cloinne a’ nochdadh air duilleag mòr-phàrantan.

Anns an fhoillseachadh seo, tha an duilleag mòr phàrant a’ taisbeanadh dealbh de epics cloinne gus am faic sgiobaidhean loidhne-tìm epics cloinne agus an urrainn dhaibh eisimeileachd ùine a riaghladh.

Git Lab 11.10

Cuir còmhla scrionaichean pop-up iarrtas

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Anns an fhoillseachadh seo, tha sinn a’ toirt a-steach scrionaichean fiosrachail a nochdas nuair a thèid thu thairis air ceangal iarrtas aonaidh. Roimhe sin, cha do sheall sinn ach an tiotal iarrtas aonaidh, ach a-nis tha sinn cuideachd a’ sealltainn an inbhe iarrtas aonaidh, inbhe loidhne-phìoban CI, agus URL goirid.

Tha sinn an dùil fiosrachadh nas cudromaiche a chur ris ann am fiosan san àm ri teachd, m.e. daoine cunntachail agus puingean smachd, agus bheir sinn a-steach cuideachd scrionaichean pop-up airson gnìomhan.

Git Lab 11.10

A’ sìoladh iarrtasan aonaidh a rèir meuran targaid

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Bidh sruthan-obrach git airson bathar-bog a leigeil ma sgaoil no a chuir air falbh gu tric a’ toirt a-steach grunn mheuran fad-ùine - gus fuasgladh fhaighinn air dreachan roimhe (me. stable-11-9) no gluasad bho dheuchainn càileachd gu cinneasachadh (m.e. integration), ach chan eil e furasta iarrtasan co-aonaidh a lorg airson na meuran sin am measg an iomadh iarrtas co-aonaidh fosgailte.

Faodar an liosta de dh’iarrtasan aonaidh airson pròiseactan agus buidhnean a-nis a shìoladh leis a’ mheur targaid den iarrtas aonaidh gus am bi e nas fhasa am fear a tha a dhìth ort a lorg.

Tapadh leibh, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

A 'cur agus a' tighinn còmhla air loidhne-phìoban soirbheachail

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Ma chleachdas sinn an dòigh leasachaidh stèidhichte air Trunk, bu chòir dhuinn geugan fad-ùine a sheachnadh airson geugan beaga, sealach le aon neach-seilbh. Bidh atharrachaidhean beaga gu tric air am putadh gu dìreach chun mheur targaid, ach le bhith a’ dèanamh sin tha cunnart ann gun tèid an togail a bhriseadh.

Leis an naidheachd seo, tha GitLab a’ toirt taic do roghainnean putaidh Git ùra gus iarrtasan aonaidh fhosgladh gu fèin-ghluasadach, am meur targaid a shuidheachadh, agus aonadh air loidhne-phìoban soirbheachail a chuir an gnìomh bhon loidhne-àithne aig àm putadh chun mheur.

Git Lab 11.10

Amalachadh nas fheàrr le deas-bhòrdan a-muigh

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Gheibh GitLab cothrom air grunn luchd-frithealaidh Prometheus (àrainneachd, pròiseact, agus buidhnean (an dùil)). Leis an fhoillseachadh seo, faodaidh sgiobaidhean aon API Prometheus a chleachdadh, a’ dèanamh amalachadh le seirbheisean mar Grafana gu math nas fhasa.

Deasaich duilleagan Wiki a rèir ceann-latha cruthachaidh

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Ann am pròiseact Wiki, faodaidh sgiobaidhean sgrìobhainnean agus fiosrachadh cudromach eile a cho-roinn còmhla ri còd stòr agus gnìomhan. Leis an fhoillseachadh seo, faodaidh tu liosta de dhuilleagan Wiki a sheòrsachadh a rèir ceann-latha cruthachaidh agus tiotal gus susbaint a chaidh a chruthachadh o chionn ghoirid a lorg gu sgiobalta.

Git Lab 11.10

Stòras sgrùdaidh a dh’ iarr a’ bhuidheann

ULTIMATE, OR

Bidh GitLab gad chuideachadh gus sùil a chumail air a’ bhuidheann Kubernetes agad airson tagraidhean leasachaidh is cinneasachaidh. A’ tòiseachadh leis an naidheachd seo, cùm sùil air CPU agus iarrtasan cuimhne bhon bhuidheann agad gus cùisean a dh’ fhaodadh a bhith ann mus tig iad gu bhith nan duilgheadasan.

Git Lab 11.10

Thoir sùil air Load Balancer Metrics ann an deas-bhòrd Grafana

CORE, TOSACH, PREMIUM, ULTIMATE

Tha e glè chudromach sùil a chumail air slàinte do eisimpleir GitLab. Roimhe sin, thug sinn seachad clàran-deasachaidh bunaiteach tro eisimpleir Grafana freumhaichte. A’ tòiseachadh leis an naidheachd seo, tha sinn air clàran-dannsa a bharrachd a thoirt a-steach airson sùil a chumail air luchd-cothromachaidh luchdan NGINX.

SAST airson Elixir

ULTIMATE, OR

Tha sinn a’ leantainn air adhart a’ leudachadh taic cànain agus a’ doimhneachadh sgrùdaidhean tèarainteachd. Anns an fhoillseachadh seo tha sinn air sgrùdaidhean tèarainteachd a chomasachadh airson pròiseactan air Elixir agus pròiseactan air an cruthachadh air Àrd-ùrlar Phoenix.

Ioma cheistean ann an aon diagram

PREMIUM, ULTIMATE, SILVER, GOLD

Ann an GitLab, faodaidh tu clàran a chruthachadh gus na meatrach a chruinnicheas tu fhaicinn. Gu tric, mar eisimpleir, ma dh'fheumas tu coimhead air an luach as àirde no cuibheasach de mheatrach, tha thu airson grunn luachan a thaisbeanadh air aon chairt. A’ tòiseachadh leis an fhoillseachadh seo, tha an cothrom seo agad.

Toraidhean DAST air deas-bhòrd tèarainteachd na buidhne

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Tha sinn air toraidhean Deuchainn Tèarainteachd Iarrtas Dynamic (DAST) a chuir ri deas-bhòrd tèarainteachd na sgioba a bharrachd air SAST, sganadh soithichean, agus sganadh eisimeileachd.

A’ cur meata-dàta ri Aithisg Scan Container

ULTIMATE, OR

Anns an fhoillseachadh seo, tha barrachd meata-dàta anns an Aithisg Scan Container - tha sinn air a chuir ris pàirt air a bheil buaidh (feart Clair) a-steach do mheata-dàta gnàthaichte: prìomhachas, aithnichear (le iomradh air mitre.org) agus an ìre air a bheil buaidh (me debian: 8).

A’ cur seòrsa aithisg meatrach ris gus iarrtasan a chur còmhla

PREMIUM, ULTIMATE, SILVER, GOLD

Tha GitLab mu thràth a’ toirt seachad grunn sheòrsan aithisgean a dh’ fhaodar a thoirt a-steach gu dìreach ann an iarrtasan co-aonaidh: bho aithisgean gu càileachd còd и deuchainn aonad aig an ìre dearbhaidh gus SAST и DAST aig ìre dìon.

Ged a tha iad sin nan aithisgean cudromach, tha feum cuideachd air fiosrachadh bunaiteach a fhreagras air diofar shuidheachaidhean. Ann an GitLab 11.10, bidh sinn a’ toirt seachad metrics ag aithris gu dìreach san iarrtas aonaidh, a tha an dùil paidhir luach-iuchrach sìmplidh. San dòigh seo, bidh luchd-cleachdaidh a’ cumail sùil air atharrachaidhean thar ùine, a’ toirt a-steach metrics àbhaisteach, agus atharrachaidhean ann am meatrach airson iarrtas aonaidh sònraichte. Faodar cleachdadh cuimhne, deuchainn eallach obrach sònraichte, agus inbhean slàinte a thionndadh gu meatrach sìmplidh a chithear gu dìreach ann an iarrtasan aonaidh còmhla ri aithisgean togte eile.

Taic do phròiseactan ioma-mhodal Maven airson sganadh eisimeileachd

ULTIMATE, OR

Leis an naidheachd seo, tha pròiseactan ioma-mhodal Maven a’ toirt taic do sganadh eisimeileachd GitLab. Roimhe sin, nam biodh fo-mhodal an urra ri fo-mhodal eile den aon ìre, cha b’ urrainn dha luchdachadh a cheadachadh bho phrìomh ionad Maven. A-nis tha pròiseact ioma-mhodal Maven air a chruthachadh le dà mhodal agus eisimeileachd eadar an dà mhodal. Tha eisimeileachd eadar modalan peathraichean a-nis rim faighinn ann an stòr ionadail Maven gus an tèid an togail air adhart.

Faodaidh luchd-cleachdaidh an t-slighe clonaidh ann an CI atharrachadh

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Gu gnàthach, bidh GitLab Runner a’ gleusadh a’ phròiseict gu subpath sònraichte a-steach $CI_BUILDS_DIR. Ach airson cuid de phròiseactan, leithid Golang, feumaidh an còd a bhith air a chlò-bhualadh ann an eòlaire sònraichte gus a thogail.

Ann an GitLab 11.10 thug sinn a-steach an caochladair GIT_CLONE_PATH, a leigeas leat slighe sònraichte a shònrachadh far am bi GitLab Runner a’ clonadh a’ phròiseict mus cuir thu an gnìomh an gnìomh.

Fasgadh sìmplidh de chaochladairean dìonta ann an logaichean

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Tha GitLab a’ toirt seachad grunn dhòighean a dhìon и cuingealachadh na sgìre caochladairean ann an GitLab CI/CD. Ach faodaidh caochladairean fhathast tighinn gu crìch ann an logaichean togail, a dh’aona ghnothach no gun fhiosta.

Tha GitLab a’ toirt aire dha-rìribh do riaghladh cunnairt agus sgrùdadh agus a’ leantainn air adhart a’ cur feartan gèillidh ris. Ann an GitLab 11.10, thug sinn a-steach comas a bhith a’ falach seòrsaichean sònraichte de chaochladairean ann an logaichean lorg obrach, a’ cur ìre dìon ris an aghaidh susbaint nan caochladairean sin a bhith air an toirt a-steach gun fhiosta anns na logaichean. Agus a-nis GitLab masgaichean gu fèin-ghluasadach mòran caochladairean token togte.

Dèan comas no cuir à comas Auto DevOps aig ìre sgioba

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Le Auto DevOps air pròiseact GitLab.com, faodaidh tu sruthan-obrach DevOps ùr-nodha a ghabhail os làimh bho thogail gu lìbhrigeadh gun duilgheadas sam bith.

A’ tòiseachadh le GitLab 11.10, faodaidh tu Auto DevOps a chomasachadh no a chur à comas airson a h-uile pròiseact san aon bhuidheann.

Duilleag cead nas sìmplidhe agus nas fheàrr

Tòiseachadh, PREMIUM, ULTIMATE

Gus iuchraichean cead riaghlaidh a dhèanamh nas goireasaiche agus nas sìmplidhe, tha sinn air duilleag nan ceadan ath-dhealbhadh sa phannal rianachd agus air na h-eileamaidean as cudromaiche a chomharrachadh.

Git Lab 11.10

Ùraich an taghadh shortcut airson cleachdadh Kubernetes

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Bidh pannalan cleachdaidh a’ taisbeanadh fiosrachadh mu chleachdadh Kubernetes gu lèir.

Anns an fhoillseachadh seo, tha sinn air an dòigh sa bheil sinn a’ mapadh ath-ghoiridean gu cleachdadh atharrachadh. Tha maidsean a-nis rim faighinn le app.example.com/app и app.example.com/env no app. Seachnaidh seo còmhstri sìolaidh agus an cunnart bho chleachdadh ceàrr co-cheangailte ris a’ phròiseact.

A bharrachd air an sin, ann an GitLab 12.0 tha sinn thoir air falbh leubail an aplacaid bho roghnaichear cleachdadh Kubernetes, agus cha bhi maids comasach ach le app.example.com/app и app.example.com/env.

Cruthaich goireasan Kubernetes gu dinamach

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Leigidh amalachadh Kubernetes le GitLab leat am feart RBAC a chleachdadh a’ cleachdadh cunntas seirbheis agus àite ainm sònraichte airson gach pròiseact GitLab. A’ tòiseachadh leis an fhoillseachadh seo, airson an èifeachd as motha, cha tèid na goireasan sin a chruthachadh ach nuair a bhios feum orra airson an cleachdadh.

Nuair a bhios e a’ cleachdadh Kubernetes, cruthaichidh GitLab CI na goireasan sin mus tèid an cleachdadh.

Luchd-ruithidh buidhne airson cruinneachaidhean ìre buidhne

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Tha cruinneachaidhean aig ìre buidhne a-nis a’ toirt taic do stàladh GitLab Runner. Bidh ruitheadairean Kubernetes aig ìre buidhne a’ nochdadh do phròiseactan cloinne mar luchd-ruithidh buidhne air an ainmeachadh cluster и kubernetes.

Cuir fòn gu cuntair airson gnìomhan Knative

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Feartan air an cleachdadh le Gun fhrithealaiche GitLab, a-nis seall an àireamh de ghlaodhan a fhuaireadh airson gnìomh sònraichte. Gus seo a dhèanamh, feumaidh tu Prometheus a stàladh air a’ bhuidheann far a bheil Knative air a chuir a-steach.

Git Lab 11.10

Smachd paramadair git clean airson obraichean GitLab CI/CD

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Gu gnàthach, ruith GitLab Runner git clean rè pròiseas luchdachadh suas còd nuair a thathar a’ coileanadh obair ann an GitLab CI/CD. Mar GitLab 11.10, faodaidh luchd-cleachdaidh smachd a chumail air na crìochan a thèid a chuir gu sgioba git clean. Tha seo feumail airson sgiobaidhean le ruitheadairean sònraichte, a bharrachd air sgiobaidhean a bhios a’ cruinneachadh phròiseactan bho monorepositories mòra. A-nis faodaidh iad smachd a chumail air a’ phròiseas dì-luchdachadh mus cuir iad an gnìomh sgriobtaichean. Caochladair ùr GIT_CLEAN_FLAGS tha an luach bunaiteach -ffdx agus a’ gabhail ris a h-uile paramadair àithne a dh’ fhaodadh a bhith ann [git clean](https://git-scm.com/docs/git-clean).

Cead taobh a-muigh ann am Core

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Dh’ fhaodadh gum bi feum aig àrainneachdan tèarainte air goireas cead bhon taobh a-muigh a bharrachd gus faighinn chun phròiseact. Tha sinn air taic a chuir ris airson ìre a bharrachd de smachd ruigsinneachd ann an 10.6 agus fhuair e mòran iarrtasan gus am feart seo fhosgladh ann am Core. Tha sinn toilichte cead bhon taobh a-muigh agus sreath a bharrachd de thèarainteachd a thoirt a-steach airson prìomh shuidheachaidhean, leis gu bheil feum air an fheart seo le com-pàirtichean fa-leth.

Comas pròiseactan a chruthachadh ann am buidhnean ann am Core

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Faodaidh dreuchd an leasaiche pròiseactan a chruthachadh ann am buidhnean bho tionndadh 10.5, agus a-nis tha seo comasach ann am Core. Tha cruthachadh phròiseactan na phrìomh fheart airson cinneasachd ann an GitLab, agus le bhith a’ toirt a-steach am feart seo ann am Core, tha e a-nis nas fhasa mar eisimpleir buill rudeigin ùr a dhèanamh.

Runner GitLab 11.10

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

An-diugh leig sinn a-mach GitLab Runner 11.10! Tha GitLab Runner na phròiseact le còd fosgailte a thathas a’ cleachdadh gus obraichean CI/CD a ruith agus na toraidhean a phutadh air ais gu GitLab.

Na h-atharrachaidhean as inntinniche:

Gheibhear liosta iomlan nan atharraichean ann an changelog GitLab Runner: A CHATHAIR.

Ceartachadh air an tilleadh project_id anns an API lorg blob ann an Elasticsearch

Tòiseachadh, PREMIUM, ULTIMATE

Chàirich sinn bug anns an API sgrùdaidh blob Elasticsearch a bha a’ tilleadh 0 gu mearachdach airson project_id. Bidh e riatanach Reindex Elasticsearchgus na luachan ceart fhaighinn project_id às deidh dhut an dreach seo de GitLab a stàladh.

Leasachaidhean omnibus

CORE, TOSACH, PREMIUM, ULTIMATE

Tha sinn air na leasachaidhean a leanas a dhèanamh air Omnibus ann an GitLab 11.10:

  • Tha GitLab 11.10 a’ toirt a-steach As cudromaiche buileach 5.9.0, stòr fosgailte Slack alternative, leis an fhoillseachadh as ùire aca a’ toirt a-steach eòlaire amalachaidh ùr airson dàta a ghluasad gu furasta bho Hipchat agus mòran a bharrachd. Tha an dreach seo a’ toirt a-steach ùrachaidhean tèarainteachd, agus tha sinn a’ moladh ùrachadh.
  • Мы amalaichte Grafana le Omnibus, agus a-nis tha e furasta tòiseachadh a’ cumail sùil air an eisimpleir GitLab agad.
  • Tha sinn air taic a chuir ris airson seann ìomhaighean soithich a dhubhadh às clàr Docker.
  • Tha sinn air ca-certs ùrachadh gu 2019-01-23.

Leasachaidhean coileanaidh

CORE, Tòiseachadh, PREMIUM, ULTIMATE, AN-ASGAIDH, umha, airgead, òr

Tha sinn a’ leantainn air adhart a’ leasachadh coileanadh GitLab le gach brath airson eisimpleirean GitLab de mheud sam bith. Cuid de leasachaidhean ann an GitLab 11.10:

Clàran GitLab nas fheàrr

CORE, TOSACH, PREMIUM, ULTIMATE

Tha sinn air na leasachaidhean a leanas a dhèanamh air clàran GitLab:

Feartan neo-leasaichte

Bheir GitLab Geo stòradh hashed gu GitLab 12.0

Tha feum air GitLab Geo stòradh hashed gus farpais air nodan àrd-sgoile a lasachadh. Chaidh seo a thoirt fa-near ann an gitlab-ce#40970.

Ann an GitLab 11.5 tha sinn air an riatanas seo a chur ris na sgrìobhainnean Geo: gitlab-ee#8053.

Ann an GitLab 11.6 sudo gitlab-rake gitlab:geo:check thoir sùil a bheil stòradh hashed air a chomasachadh agus a bheil a h-uile pròiseact air a ghluasad. Cm. gitlab-ee#8289. Ma tha thu a’ cleachdadh Geo, feuch an ruith thu an t-seic seo agus imrich cho luath ‘s a ghabhas.

Ann an GitLab 11.8 rabhadh ciorramach gu maireannach gitlab-ee!8433 thèid a thaisbeanadh air an duilleag Raon Rianachd > Geo > Nodesmura h-eil na sgrùdaidhean gu h-àrd ceadaichte.

Ann an GitLab 12.0 Cleachdaidh Geo riatanasan stòraidh hashed. Cm. gitlab-ee#8690.

Ceann-latha cuir às: 22 Ògmhios 2019

Taic airson Ubuntu 14.04

Is e GitLab 11.10 an sgaoileadh mu dheireadh le Taic airson Ubuntu 14.04.

Dh’ainmich Canonical deireadh taic àbhaisteach airson Ubuntu 14.04 Giblean 2019. Tha sinn a’ comhairleachadh luchd-cleachdaidh ùrachadh gu tionndadh LTS le taic: Ubuntu 16.04 no Ubuntu 18.04.

Ceann-latha cuir às: 22 Cèitean 2019

A 'cuingealachadh an àireamh as motha de phìoban a chaidh a chruthachadh le aon iarrtas

Roimhe sin, chruthaich GitLab pìoban airson HEAD gach meur anns an luing. Tha seo feumail do luchd-leasachaidh a bhios a’ putadh grunn atharrachaidhean aig an aon àm (mar eisimpleir, gu meur feart agus a develop).

Ach nuair a bhios tu a 'putadh stòr mòr far a bheil mòran mheuran gnìomhach (mar eisimpleir, airson gluasad, sgàthan no forc), chan fheum thu loidhne-phìoban a chruthachadh airson gach meur. A’ tòiseachadh le GitLab 11.10 bidh sinn a’ cruthachadh 4 pìoban as àirde nuair a chuirear.

Ceann-latha cuir às: 22 Cèitean 2019

Slighean còd dìleab GitLab Runner

Leis gu bheil Gitlab 11.9 GitLab Runner a’ cleachdadh dòigh-obrach ùr clonadh/gairm air an ionad-tasgaidh. An-dràsta cleachdaidh GitLab Runner an t-seann dòigh mura bheil taic ris an fhear ùr. Faic barrachd ann an an obair seo.

Ann an GitLab 11.0, tha sinn air sealladh rèiteachaidh frithealaiche metrics atharrachadh airson GitLab Runner. metrics_server bheirear air falbh air son listen_address ann an GitLab 12.0. Faic barrachd ann an an obair seo.

Ann an dreach 11.3, thòisich GitLab Runner a’ toirt taic ioma-solaraiche tasgadan; a thàinig gu roghainnean ùra airson rèiteachadh S3 sònraichte. Tha a ' sgrìobhainnean, a’ toirt seachad clàr de dh’ atharrachaidhean agus stiùireadh airson gluasad chun an rèiteachaidh ùr. Faic barrachd mion-fhiosrachaidh ann an an obair seo.

Cha bhi na slighean sin rim faighinn ann an GitLab 12.0. Mar neach-cleachdaidh, chan fheum thu dad atharrachadh, dìreach dèan cinnteach gu bheil an eisimpleir GitLab agad a’ ruith dreach 11.9+ nuair a nì thu ùrachadh gu GitLab Runner 12.0.

Ceann-latha cuir às: 22 Ògmhios 2019

Roghainn neo-leasaichte airson feart puing inntrigidh airson GitLab Runner

Paramadair feart air a thoirt a-steach ann an 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND gus cùisean leithid a cheartachadh #2338 и #3536.

Ann an GitLab 12.0, gluaisidh sinn chun ghiùlan cheart mar gum biodh an suidheachadh feart ciorramach. Faic barrachd ann an an obair seo.

Ceann-latha cuir às: 22 Ògmhios 2019

Taic neo-leasaichte airson cuairteachadh Linux a tha air EOL a ruighinn airson GitLab Runner

Tha cuid de sgaoilidhean Linux air an urrainn dhut GitLab Runner a stàladh air an adhbhar a choileanadh.

Ann an GitLab 12.0, cha bhith GitLab Runner a’ sgaoileadh phasganan gu na sgaoilidhean Linux sin tuilleadh. Gheibhear liosta iomlan de sgaoilidhean nach eil a’ faighinn taic tuilleadh nar sgrìobhainnean. Taing do Javier Ardo (Javier Jardon) cùl a thabhartas!

Ceann-latha cuir às: 22 Ògmhios 2019

A’ toirt air falbh seann òrdughan GitLab Runner Helper

Mar phàirt de ar n-oidhirpean gus taic a thoirt Neach-tiomnaidh Windows Docker b' fheudar dhaibh cuid de na seann àitheantan a tha air an cleachdadh airson a thrèigsinn dealbh neach-cuideachaidh.

Bidh GitLab 12.0 a’ cur air bhog GitLab Runner le òrdughan ùra. Chan eil seo a’ buntainn ach ri luchd-cleachdaidh a tha cuir thairis air ìomhaigh neach-cuideachaidh. Faic barrachd ann an an obair seo.

Ceann-latha cuir às: 22 Ògmhios 2019

A’ toirt air falbh an uidheamachd glan dìleab git bho GitLab Runner

Ann an GitLab Runner 11.10 bheir sinn an cothrom rèiteachadh mar a chuireas Runner òrdugh an gnìomh git clean. A bharrachd air an sin, tha an ro-innleachd glanaidh ùr a’ toirt air falbh cleachdadh git reset agus a' cur an orduigh git clean às deidh astar luchdachadh suas.

Leis gum faodadh an atharrachadh giùlain seo buaidh a thoirt air cuid de luchd-cleachdaidh, tha sinn air suidheachadh ullachadh FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Ma shuidhicheas tu an luach true, bheir e air ais an ro-innleachd glanadh dìleab. Gheibhear barrachd mu bhith a’ cleachdadh paramadairean gnìomh ann an GitLab Runner ann an sgrìobhainnean.

Ann an GitLab Runner 12.0, bheir sinn air falbh taic don ro-innleachd glanadh dìleab agus an comas a thoirt air ais le bhith a’ cleachdadh paramadair gnìomh. Faic barrachd mion-fhiosrachaidh ann an an obair seo.

Ceann-latha cuir às: 22 Ògmhios 2019

Earrann Fiosrachadh siostaim anns a’ phannal rianachd

Bidh GitLab a’ taisbeanadh fiosrachadh mun t-eisimpleir GitLab agad ann an admin/system_info, ach dh’ fhaodadh nach eil am fiosrachadh seo ceart.

Мы sguab às an earrann seo pannal rianachd ann an GitLab 12.0 agus tha sinn a’ moladh a chleachdadh roghainnean sgrùdaidh eile.

Ceann-latha cuir às: 22 Ògmhios 2019

Atharraich log

Coimhead airson na h-atharrachaidhean sin uile san changelog:

suidheachadh

Ma tha thu a’ stèidheachadh stàladh ùr GitLab, tadhal air Gitlab duilleag luchdadh a-nuas.

Ùrachadh

Dèan sgrùdadh air duilleag ùrachadh.

Planaichean ballrachd GitLab

Tha GitLab ri fhaighinn ann an dà bhlas: fèin-riaghlaidh и neòil SaaS.

Fèin-riaghlaidh: Air an togalach no air an àrd-ùrlar sgòthan as fheàrr leat.

  • prìomh: Airson sgiobaidhean beaga, pròiseactan pearsanta, no deuchainn GitLab airson ùine gun chrìoch.
  • starter: Airson sgiobaidhean a tha ag obair san aon oifis air grunn phròiseactan a tha feumach air taic proifeasanta.
  • Premium: Airson sgiobaidhean sgaoilte a dh’ fheumas feartan adhartach, ruigsinneachd àrd, agus taic XNUMX/XNUMX.
  • Ultimate: Do ghnìomhachasan a dh’ fheumas ro-innleachd làidir agus coileanadh le tèarainteachd agus gèilleadh nas fheàrr.

Cloud SaaS - GitLab.com: Air a chumail, air a riaghladh agus air a rianachd le GitLab fo-sgrìobhaidhean an-asgaidh agus pàighte airson luchd-leasachaidh agus sgiobaidhean fa leth.

  • Saor an-asgaidh: Stòran prìobhaideach gun chrìoch agus àireamh neo-chuingealaichte de luchd-tabhartais pròiseict. Tha cothrom aig pròiseactan dùinte air feartan ìre Saor an-asgaidhaig pròiseactan fosgailte cothrom fhaighinn air feartan ìre Gold.
  • umha: Airson sgiobaidhean a dh'fheumas cothrom air feartan sruth-obrach adhartach.
  • Silver: Airson sgiobaidhean a dh’ fheumas comasan DevOps nas làidire, gèilleadh, agus taic nas luaithe.
  • Gold: Freagarrach airson mòran obraichean CI/CD. Faodaidh a h-uile pròiseact fosgailte feartan Òir a chleachdadh an-asgaidh, ge bith dè am plana.

Source: www.habr.com

Cuir beachd ann