Git Lab 11.10

Git Lab 11.10

GitLab 11.10 miaraka amin'ny fantsona dashboard, fantsona vokatra natambatra, ary soso-kevitra maromaro amin'ny fangatahana fanakambanana.

Fampahalalana mahasoa momba ny fanatanterahana ny fantsona amin'ny tetikasa samihafa

GitLab dia manohy mampitombo ny fahitana amin'ny tsingerin'ny fiainana DevOps. Amin'ity laharana ity amin'ny panel control nanampy topimaso momba ny satan'ny fantsona.

Mety izany na dia mianatra ny fantsona amin'ny tetikasa tokana aza ianao, fa tena ilaina tokoa raha tetikasa maromaro, - ary matetika no mitranga izany raha mampiasa microservices ianao ary te hampandeha fantsona ho an'ny fitiliana sy fanaterana kaody avy amin'ny tahiry tetikasa samihafa. Ankehitriny ianao dia afaka mahita avy hatrany ny fampisehoana fantsona eo amin'ny tontonana fanaraha-maso, na aiza na aiza anaovana azy.

Fampandehanana fantsona ho an'ny vokatra natambatra

Rehefa mandeha ny fotoana, ny loharano sy ny sampana kendrena dia tsy mitovy, ary mety hitranga ny toe-javatra izay iatrehan'izy ireo misaraka, fa tsy miara-miasa. Azonao atao izao manaova fantsona ho an'ny vokatra natambatra alohan'ny hanambadiana. Amin'izany fomba izany dia ho hitanao haingana ireo hadisoana izay hiseho raha tsy misy fiovana matetika eo anelanelan'ny sampana, izay midika fa hanitsy haingana kokoa ny fahadisoana amin'ny fantsona ianao ary hampiasa ny GitLab Runner.

Amboary kokoa ny fiaraha-miasa

GitLab 11.10 dia manampy endri-javatra maro kokoa ho an'ny fiaraha-miasa tsy misy olana sy ny workflows notsotsotra. IN laharana teo aloha nampiditra soso-kevitra momba ny fangatahana fanakambanana izahay, izay ahafahan'ny mpandinika manolotra fanovana andalana iray amin'ny fanehoan-kevitra amin'ny fangatahana fanakambanana, ary azo atao mivantana avy hatrany avy amin'ny kofehy fanehoan-kevitra izany. Tian'ireo mpampiasa anay izany ary nangataka ny hanitatra ity endri-javatra ity. Afaka manolotra izao ianao fiovana ho an'ny andalana maromaro, manondro hoe iza no tsipika hesorina ary iza no ampiana.

Misaotra amin'ny hevitrao sy ny soso-kevitrao!

Ary tsy izay ihany…

Betsaka ny endri-javatra mahagaga amin'ity famoahana ity, ohatra. hitsin-dàlana amin'ny faritra iray manokana, lalina kokoa fanadiovana ny rejisitra kaontenera, Composable Auto DevOps ary fahafahana mividy minitra fanampiny CI Runner. Ireto ambany ireto ny antsipiriany momba ny tsirairay amin'izy ireo.

Ny mpiasa sarobidy indrindra amin'ity volana ity (MVP) — Takuya Noguchi

Ny mpiasa sarobidy indrindra amin'ity volana ity dia Takuya Noguchi (Takuya Noguchi). Takuya nanao asa tsara ho voninahitry ny GitLab: bug raikitra, lesoka vita ao amin'ny backend sy frontend ary nanatsara ny interface interface. Misaotra anao!

Ny endri-javatra lehibe amin'ny GitLab 11.10

Pipelines eo amin'ny tontonana fanaraha-maso

PREMIUM, ULTIMATE, VOLAVOLA, VOLALAMO

Ny dashboard ao amin'ny GitLab dia mampiseho fampahalalana momba ny tetikasa manerana ny ohatra GitLab manontolo. Manampy tetikasa tsirairay ianao ary afaka misafidy izay tetikasa mahaliana anao.
Amin'ity famoahana ity dia nanampy vaovao momba ny satan'ny fantsona izahay amin'ny dashboard. Ankehitriny ny mpamorona dia mahita ny fiasan'ny pipelines amin'ny tetikasa ilaina rehetra - amin'ny interface iray.

Git Lab 11.10

Pipelines ho an'ny vokatra natambatra

PREMIUM, ULTIMATE, VOLAVOLA, VOLALAMO

Matetika ny sampana loharano dia miala amin'ny sampana kendrena rehefa mandeha ny fotoana raha tsy manosika fiovana eo anelanelan'izy ireo. Vokatr'izany, "maitso" ny fantsona sampana loharano sy kendrena ary tsy misy fifandirana mitambatra, saingy tsy nahomby ny fampiarahana noho ny fiovana tsy mifanaraka.

Rehefa mamorona rohy vaovao izay mirakitra ny vokatra natambatra tamin'ny fampifangaroana ny loharano sy ny sampana kendrena ny pipeline fangatahana fanakambanana, dia azontsika atao ny mampandeha ny fantsona amin'io rohy io ary miantoka fa miasa ny vokatra ankapobeny.

Raha mampiasa fantsona fangatahana fanakambanana ianao (amin'ny fahaiza-manao rehetra) ary mampiasa mpihazakazaka GitLab tsy miankina version 11.8 na mihoatra, dia mila manavao azy ireo ianao mba hialana amin'ity olana ity. gitlab-ee#11122. Tsy misy fiantraikany amin'ny mpampiasa ny mpihazakazaka GitLab ampahibemaso izany.

Git Lab 11.10

Manolo-kevitra ny fanovana amin'ny andalana maromaro

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Rehefa miara-miasa amin'ny fangatahana fanakambanana ianao dia matetika mahita olana ary manolotra vahaolana. Hatramin'ny GitLab 11.6 dia manohana izahay tolo-kevitra momba ny fanovana ho an'ny andalana iray.

Ao amin'ny version 11.10, ny fanehoan-kevitry ny fangatahana diff dia afaka manolotra fanovana amin'ny andalana maromaro, ary avy eo izay manana alalana hanoratra amin'ny sampana voalohany dia afaka manaiky azy ireo amin'ny tsindry iray. Noho ny endri-javatra vaovao, azonao atao ny misoroka ny kopia-mametaka, toy ny tamin'ny dikan-teny teo aloha.

Git Lab 11.10

Shortcut amin'ny faritra iray

PREMIUM, ULTIMATE, VOLAVOLA, VOLALAMO

Miaraka amin'ny mari-pamantarana mitovy amin'izany, ny ekipa dia afaka mampihatra etikety mitokana (amin'ny sehatra iray ihany) amin'ny olana iray, fangatahana fanakambanana, na epic amin'ny toe-javatra misy saha manokana na toetry ny workflow mahazatra. Izy ireo dia amboarina amin'ny alàlan'ny syntax colon manokana amin'ny lohatenin'ny marika.

Andeha hatao hoe mila sehatra manokana ianao amin'ny asa hanaraha-maso ny rafitra fiasan'ny sehatra nokendrenao. Ny asa tsirairay dia tsy maintsy mifandray amin'ny sehatra iray ihany. Afaka mamorona hitsin-dàlana ianao platform::iOS, platform::Android, platform::Linux sy ny hafa raha ilaina. Raha mampihatra hitsin-dàlana iray toy izany ianao amin'ny asa iray dia hanaisotra ho azy ny hitsin-dàlana iray hafa izay manomboka amin'ny platform::.

Aoka hatao hoe manana hitsin-dalana ianao workflow::development, workflow::review и workflow::deployed, manondro ny toetry ny fizotran'ny ekipanao. Raha efa misy hitsin-dàlana ny asa workflow::development, ary te hamindra ny asa ho eny amin'ny lampihazo ny mpamorona workflow::review, ampiharo fotsiny ny hitsin-dàlana vaovao sy ny taloha (workflow::development) dia voafafa ho azy. Efa misy io fihetsika io rehefa mamindra asa eo anelanelan'ny lisitry ny hitsin-dàlana eo amin'ny solaitrabe izay maneho ny fizotran'ny ekipanao ianao. Ankehitriny ireo mpikambana ao amin'ny ekipa izay tsy miasa mivantana amin'ny biraon'ny asa dia afaka manova ny toetry ny workflow amin'ny asa.

Git Lab 11.10

Fanadiovana lalina kokoa ny rejisitra kaontenera

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Rehefa mampiasa rejisitra fitahirizana miaraka amin'ny pipelines CI ianao, dia manosika fiovana maromaro maromaro amin'ny marika tokana. Noho ny fampiharana ny fizarana an'i Docker, ny fitondran-tena mahazatra dia ny mamonjy ny fanovana rehetra amin'ny rafitra, saingy miafara amin'ny fitadidiana be dia be izy ireo. Raha mampiasa ny parameter ianao -m с registry-garbage-collect, azonao atao ny mamafa haingana ny fanovana rehetra teo aloha ary manafaka toerana sarobidy.

Git Lab 11.10

Fividianana minitra fanampiny CI Runner

BIRAO, VOLAVOLA, VOLALAMO

Ireo mpampiasa manana drafitra GitLab.com karama (Gold, Silver, Bronze) dia afaka mividy minitra fanampiny CI Runner. Teo aloha dia nilaina ny nahafeno ny quota voafaritry ny drafitra. Miaraka amin'io fanatsarana io, azonao atao ny mividy mialoha ny minitra mihoatra ny fetra mba hisorohana ny fahatapahana noho ny fahatapahan'ny fantsona.

Ankehitriny 1000 minitra dia mitentina $8, ary afaka mividy betsaka amin'izy ireo araka izay tianao ianao. Hanomboka hampiasaina ny minitra fanampiny rehefa nandany ny fe-potoana isam-bolana manontolo ianao, ary ny ambiny amin'ny minitra fanampiny dia hiverina amin'ny volana manaraka. IN famoahana ho avy te-hanampy ity endri-javatra ity amin'ny drafitra maimaim-poana ihany koa izahay.

Git Lab 11.10

Composable Auto DevOps

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Miaraka amin'ny Auto DevOps, ny ekipa dia mifindra amin'ny fomba maoderina DevOps tsy misy ezaka. Manomboka amin'ny GitLab 11.10, ny asa tsirairay ao amin'ny Auto DevOps dia omena ho modely tsy miankina. Afaka mampiasa ny mpampiasa функцию includes ao amin'ny GitLab CI mba ahafahan'ny dingana tsirairay amin'ny Auto DevOps ary miaraka amin'ny fampiasana ny rakitrao manokana gitlab-ci.yml. Amin'izany fomba izany dia afaka mamela ny asa ilainao ihany ianao ary manararaotra ny fanavaozana ambony.

Git Lab 11.10

Tantano ho azy ny mpikambana ao amin'ny vondrona ao amin'ny GitLab.com amin'ny fampiasana SCIM

VOLAVOLA, VOLALAMENA

Teo aloha dia tsy maintsy nitantana ny maha-mpikambana ao amin'ny vondrona amin'ny GitLab.com ianao. Afaka mampiasa SAML SSO ianao izao ary mitantana ny maha-mpikambana amin'ny fampiasana SCIM hamoronana, hamafa ary hanavao ireo mpampiasa ao amin'ny GitLab.com.

Tena ilaina tokoa izany ho an'ireo orinasa manana mpampiasa marobe sy mpanome mombamomba ny foibe. Ankehitriny ianao dia afaka manana loharanon'ny fahamarinana tokana, toy ny Azure Active Directory, ary ireo mpampiasa dia hoforonina sy hofafana ho azy amin'ny alàlan'ny mpamatsy famantarana fa tsy amin'ny tanana.

Git Lab 11.10

Midira ao amin'ny GitLab.com amin'ny alàlan'ny Mpanome SAML

VOLAVOLA, VOLALAMENA

Teo aloha, rehefa mampiasa SAML SSO ho an'ny vondrona, ny mpampiasa dia tsy maintsy misoratra anarana miaraka amin'ny fahazoan-dàlana GitLab sy mpanome famantarana. Afaka miditra mivantana amin'ny SSO ianao amin'ny maha-mpampiasa GitLab mifandray amin'ny vondrona voarindra.

Tsy mila miditra indroa ny mpampiasa, manamora ny fampiasana ny SAML SSO ho an'ny GitLab.com ny orinasa.

Git Lab 11.10

Fanatsarana hafa ao amin'ny GitLab 11.10

Skema epika momba ny ankizy

FARANY, VOLALAMENA

Tamin'ny famoahana teo aloha dia nampiana epics an'ny ankizy (epics of epics) izahay mba hanampy anao hitantana ny rafitry ny fizarana asa. Mipoitra ao amin'ny pejin'ny ray aman-dreny ny epics an'ny ankizy.

Amin'ity famoahana ity, ny pejin'ny ray aman-dreny dia mampiseho rindran-damina momba ny tantaram-piainan'ny ankizy mba hahafahan'ny ekipa mahita ny fandaharam-potoanan'ny tantara an-tsary momba ny ankizy ary afaka mitantana ny fiankinan'ny fotoana.

Git Lab 11.10

Ampifandraiso ireo écran pop-up fangatahana

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Amin'ity famoahana ity dia manolotra efijery fampahafantarana mipoitra izahay rehefa mitsambikina eo amin'ny rohy fangatahana fampitambatra. Ny lohatenin'ny fangatahana fampitambarana ihany no nasehontsika teo aloha, fa ankehitriny koa dia asehontsika ny satan'ny fangatahana fanakambanana, ny satan'ny fantsona CI, ary ny URL fohy.

Mikasa ny hanampy fampahalalana manan-danja kokoa amin'ny famoahana ho avy izahay, oh. tompon'andraikitra sy toerana fanaraha-maso, ary hampiditra efijery mipoitra ihany koa izahay asa.

Git Lab 11.10

Sivana ny fangatahana fanakambanana amin'ny sampana kendrena

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ny rindranasan'ny Git amin'ny famoahana na fandefasana rindrambaiko matetika dia misy sampana maharitra maro — mba hanamboarana ny dikan-teny teo aloha (oh. stable-11-9) na mifindra avy amin'ny fitiliana kalitao mankany amin'ny famokarana (oh. integration), saingy tsy mora ny mahita fangatahana fampiraisana ho an'ireo sampana ireo amin'ireo fangatahana fampivondronana misokatra maro.

Ny lisitry ny fangatahana fanakambanana ho an'ny tetikasa sy vondrona dia azo sivanina amin'ny sampana kendrena amin'ny fangatahana fanakambanana mba hanamora ny fitadiavana ilay ilainao.

Misaotra anao, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

Mandefa sy mitambatra amin'ny fantsona mahomby

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Raha mampiasa ny fomba fampandrosoana mifototra amin'ny Trunk isika, dia tokony hialana amin'ny sampana maharitra fa tsy amin'ny sampana kely sy vonjimaika miaraka amin'ny tompony tokana. Ny fiovana kely dia matetika atosiky mivantana any amin'ny sampana kendrena, fa ny fanaovana izany dia mety hanimba ny fananganana.

Miaraka amin'ity famotsorana ity, ny GitLab dia manohana ny safidy fanosehana Git vaovao hanokafana ho azy ny fangatahana fampifangaroana, mametraka ny sampana kendrena, ary hampihatra ny fampifangaroana amin'ny fantsona mahomby avy amin'ny baikon'ny baiko amin'ny fotoana fanosehana ny sampana.

Git Lab 11.10

Nohatsaraina ny fampidirana miaraka amin'ny dashboard ivelany

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

GitLab dia afaka miditra amin'ny mpizara Prometheus marobe (tontolo iainana, tetikasa, ary vondrona (nampoizina)), fa ny fananana teboka maromaro dia mety hanampy fahasarotana na mety tsy tohanan'ny dashboard mahazatra. Miaraka amin'ity famoahana ity dia afaka mampiasa Prometheus API tokana ny ekipa, izay manamora kokoa ny fidirana amin'ny serivisy toa an'i Grafana.

Sokafy ny pejy Wiki araka ny datin'ny famoronana

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ao amin'ny tetikasa Wiki, ny ekipa dia afaka mizara antontan-taratasy sy fampahalalana manan-danja hafa miaraka amin'ny kaody loharano sy asa. Miaraka amin'ity famoahana ity, azonao atao ny mandamina ny lisitry ny pejin'ny Wiki amin'ny daty famoronana sy ny lohateny hahitanao haingana ny atiny vao haingana.

Git Lab 11.10

Fanaraha-maso ny loharano nangatahan'ny cluster

FARANY, VOLALAMENA

GitLab dia manampy anao hanara-maso ny cluster Kubernetes anao amin'ny rindranasa fampandrosoana sy famokarana. Manomboka amin'ity famoahana ity, manara-maso ny fangatahana CPU sy fitadidiana avy amin'ny cluster anao mba hahitana ireo olana mety hitranga alohan'ny hahatongavan'izy ireo olana.

Git Lab 11.10

Jereo ny metrikan'ny Load Balancer ao amin'ny Dashboard Grafana

CORE, STARTER, PREMIUM, ULTIMATE

Tena ilaina ny manara-maso ny fahasalaman'ny ohatra GitLab anao. Teo aloha dia nanome dashboards default izahay tamin'ny alàlan'ny ohatra Grafana napetraka. Nanomboka tamin'ity famoahana ity dia nampiditra dashboard fanampiny izahay ho an'ny fanaraha-maso ny fifandanjana entana NGINX.

SAST ho an'ny Elixir

FARANY, VOLALAMENA

Manohy manitatra ny fanohanana amin'ny fiteny izahay ary manamafy ny fisavana fiarovana. Amin'ity famoahana ity dia navelanay ny fisavana fiarovana ho an'ny tetikasa Elixir sy tetikasa noforonina tamin'ny sehatra Phoenix.

Fanontaniana maromaro ao anaty kisary iray

PREMIUM, ULTIMATE, VOLAVOLA, VOLALAMO

Ao amin'ny GitLab, afaka mamorona tabilao ianao mba hijerena ireo metrika voaangonao. Matetika, ohatra, raha mila mijery ny sanda ambony indrindra na antonony amin'ny metrika iray ianao dia te-hampiseho sanda maromaro amin'ny tabilao iray. Manomboka amin'ity famoahana ity dia manana ity fahafahana ity ianao.

Ny valin'ny DAST ao amin'ny Dashboard fiarovana an'ny vondrona

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Nampiana valin'ny Dynamic Application Security Testing (DAST) tao amin'ny dashboard fiarovana an'ny ekipa izahay ho fanampin'ny SAST, ny fisavana fitoeran-javatra ary ny fiankinan-doha.

Manampy Metadata amin'ny tatitra Scaner Container

FARANY, VOLALAMENA

Amin'ity famoahana ity, ny Container Scan Report dia misy metadata bebe kokoa - nampianay singa voakasika (endri-javatra Clair) amin'ny metadata efa misy: laharam-pahamehana, identifier (miaraka amin'ny mitre.org) ary ambaratonga voakasika (oh debian:8).

Manampy karazana tatitra metrika hanambatra ny fangatahana

PREMIUM, ULTIMATE, VOLAVOLA, VOLALAMO

GitLab dia efa manome karazana tatitra maromaro izay azo ampidirina mivantana amin'ny fangatahana fampitambatra: manomboka amin'ny tatitra mankany kalitao kaody и fitiliana unit eo amin'ny dingana fanamarinana hatramin'ny SAST и DAST eo amin'ny sehatry ny fiarovana.

Na dia tatitra manan-danja aza ireo, dia ilaina ihany koa ny fampahalalana fototra mifanaraka amin'ny toe-javatra samihafa. Ao amin'ny GitLab 11.10, manome tatitra metrika mivantana amin'ny fangatahana fampiraisana izahay, izay manantena mpivady manan-danja tsotra. Amin'izany fomba izany, ny mpampiasa dia manara-maso ny fiovana rehefa mandeha ny fotoana, ao anatin'izany ny metrika mahazatra, ary ny fiovan'ny metrika ho an'ny fangatahana fampitambatra manokana. Ny fampiasana fitadidiana, fitiliana enta-mavesatra manokana, ary ny toe-pahasalamana dia azo ovaina ho metrika tsotra izay azo jerena mivantana amin'ny fangatahana fanakambanana miaraka amin'ireo tatitra voaorina hafa.

Fanohanana ny tetikasa Maven multi-module ho an'ny fiankinan-doha

FARANY, VOLALAMENA

Miaraka amin'ity famoahana ity, ny tetikasa Maven multi-module dia manohana ny fiankinan-doha amin'ny GitLab. Teo aloha, raha manana fiankinan-doha amin'ny submodule hafa mitovy lenta ny submodule iray, dia tsy afaka mamela ny fandefasana entana avy amin'ny tahiry Maven afovoany. Ankehitriny dia misy tetikasa Maven multi-module dia noforonina miaraka amin'ny maody roa ary fiankinan-doha eo amin'ireo modules roa. Ny fiankinan-doha eo amin'ny môdôlan'ny mpiray tam-po dia azo alaina ao amin'ny tahiry Maven eo an-toerana mba hahafahan'ny fananganana.

Ny mpampiasa dia afaka manova ny lalan'ny kloning amin'ny CI

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Amin'ny alàlan'ny default, ny GitLab Runner dia manao clone ny tetikasa amin'ny subpath tokana $CI_BUILDS_DIR. Fa ho an'ny tetikasa sasany, toa an'i Golang, ny kaody dia mila klônina ao anaty lahatahiry manokana mba hananganana azy.

Ao amin'ny GitLab 11.10 dia nampidirinay ny fari-piainana GIT_CLONE_PATH, izay ahafahanao mamaritra lalana manokana izay ahafahan'ny GitLab Runner clone ny tetikasa alohan'ny hanatanterahana ilay asa.

Saron-tava tsotra ny fari-piarovana arovana amin'ny diary

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

GitLab dia manome fomba maro hiarovana и mametra ny faritra variables ao amin'ny GitLab CI/CD. Saingy mbola mety hiafara amin'ny fananganana logs ny variables, na fanahy iniana na tsy nahy.

GitLab dia mandray tsara ny fitantanana ny risika sy ny fanaraha-maso ary manohy manampy ny fanarahan-dalàna. Ao amin'ny GitLab 11.10, nampidirinay ny fahafahana manarona karazana varimbazaha sasany ao amin'ny diarin'ny asa, manampy fiarovana amin'ny atiny amin'ireo fari-pahalalana ireo izay tafiditra tsy nahy ao anaty diary. Ary ankehitriny GitLab automatique saron-tava maro karazana famantarana voaorina.

Alefaso na esory ny Auto DevOps eo amin'ny sehatry ny ekipa

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Miaraka amin'ny Auto DevOps amin'ny tetikasa GitLab.com, azonao atao ny mandray ireo rindranasa DevOps maoderina manomboka amin'ny fananganana ka hatramin'ny fanaterana tsy misy manahirana.

Manomboka amin'ny GitLab 11.10, azonao atao ny mamela na manafoana ny Auto DevOps ho an'ny tetikasa rehetra ao amin'ny vondrona iray ihany.

Pejy fahazoan-dàlana notsorina sy nohatsaraina

STARTER, PREMIUM, FARANY

Mba hahatonga ny fitantanana ny fanalahidin'ny fahazoan-dàlana ho mora sy mora kokoa, dia navaozinay ny pejin'ny fahazoan-dàlana tao amin'ny tontonana admin ary nanasongadina ireo singa manan-danja indrindra.

Git Lab 11.10

Havaozy ny mpifidy hitsin-dàlana ho an'ny fametrahana Kubernetes

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ny tontonana fandefasana dia mampiseho fampahalalana momba ny fametrahana Kubernetes rehetra.

Amin'ity famoahana ity, novanay ny fomba fametahana sari-tany hitsin-dàlana ho fametrahana. Ny lalao dia misy amin'izao fotoana izao app.example.com/app и app.example.com/env na app. Izany dia hisoroka ny fifandirana amin'ny sivana sy ny mety hisian'ny fametrahana diso mifandraika amin'ny tetikasa.

Ankoatra izany, ao amin'ny GitLab 12.0 izahay esory ny mari-pamantarana fampiharana amin'ny safidin'ny fametrahana Kubernetes, ary amin'ny alalan'ny app.example.com/app и app.example.com/env.

Mamorona loharano Kubernetes amin'ny fomba mavitrika

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ny fampidirana Kubernetes amin'ny GitLab dia ahafahanao mampiasa ny endri-javatra RBAC amin'ny alàlan'ny kaonty serivisy sy toerana misy anarana manokana ho an'ny tetikasa GitLab tsirairay. Manomboka amin'ity famoahana ity, ho an'ny fahombiazana ambony indrindra, ireo loharano ireo dia hoforonina rehefa ilaina amin'ny fametrahana.

Rehefa mametraka Kubernetes, GitLab CI dia hamorona ireo loharano ireo alohan'ny fametrahana azy.

Mpihazakazaka vondrona ho an'ny cluster-level

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Manohana ny fametrahana ny GitLab Runner ny kluster-level ankehitriny. Ireo mpihazakazaka Kubernetes ao amin'ny vondrona dia miseho amin'ny tetikasan-jaza amin'ny anarana hoe mpihazakazaka vondrona cluster и kubernetes.

Call counter ho an'ny fiasa Knative

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Endri-javatra napetraka miaraka amin'ny GitLab tsy misy mpizara, asehoy izao ny isan'ny antso voaray ho an'ny asa iray manokana. Mba hanaovana izany dia mila mametraka Prometheus amin'ny cluster izay ametrahana Knative ianao.

Git Lab 11.10

Fanaraha-maso paramètre git clean ho an'ny asa GitLab CI/CD

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Amin'ny alàlan'ny default, mihazakazaka ny GitLab Runner git clean mandritra ny dingan'ny fampiakarana kaody rehefa manatanteraka asa ao amin'ny GitLab CI/CD. Amin'ny GitLab 11.10, ny mpampiasa dia afaka mifehy ny mari-pamantarana alefa amin'ny ekipa iray git clean. Ity dia ilaina ho an'ny ekipa manana mpihazakazaka voatokana, ary koa ho an'ny ekipa manangona tetikasa avy amin'ny monorepositories lehibe. Ankehitriny izy ireo dia afaka mifehy ny fizotran'ny famoahana alohan'ny hanatanterahana ny script. Variable vaovao GIT_CLEAN_FLAGS ny sanda default dia -ffdx ary manaiky ny masontsivana baiko rehetra azo atao [git clean](https://git-scm.com/docs/git-clean).

Fanomezana alalana ivelany ao amin'ny Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ny tontolo azo antoka dia mety mitaky loharanon-dàlana fanampiny avy any ivelany mba hidirana amin'ilay tetikasa. Nanampy fanohanana ho an'ny ambaratonga fanampiny amin'ny fanaraha-maso ny fidirana izahay 10.6 ary nahazo fangatahana maro hanokafana io fampiasa io ao amin'ny Core. Faly izahay manolotra fanomezan-dàlana ivelany sy fiarovana fanampiny ho an'ny tranga Core, satria ilain'ny mpandray anjara tsirairay io endri-javatra io.

Fahaizana mamorona tetikasa amin'ny vondrona ao amin'ny Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Ny anjara asan'ny Developer dia afaka mamorona tetikasa amin'ny vondrona hatramin'ny version 10.5, ary izao dia azo atao ao amin'ny Core. Ny famoronana tetikasa dia singa manan-danja amin'ny famokarana ao amin'ny GitLab, ary amin'ny fampidirana an'io endri-javatra io ao amin'ny Core, dia mora kokoa amin'ny mpikambana ny manao zava-baovao.

GitLab Runner 11.10

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Namoaka GitLab Runner 11.10 izahay androany! GitLab Runner dia tetikasa open source izay ampiasaina hampandehanana asa CI/CD ary handefasana ny valiny any amin'ny GitLab.

Ny fiovana mahaliana indrindra:

Ny lisitry ny fanovana feno dia hita ao amin'ny GitLab Runner changelog: CHANGELOG.

Fanitsiana ny naverina project_id ao amin'ny Blob Search API ao amin'ny Elasticsearch

STARTER, PREMIUM, FARANY

Nanamboatra bug tao amin'ny Elasticsearch blob search API izay namerina diso ny 0 ho an'ny project_id. Tena ilaina izany reindex Elasticsearchhahazoana ny soatoavina marina project_id rehefa avy nametraka ity dikan-teny GitLab ity.

Omnibus fanatsarana

CORE, STARTER, PREMIUM, ULTIMATE

Nanao ireto fanatsarana manaraka ireto izahay amin'ny Omnibus ao amin'ny GitLab 11.10:

Fanatsarana ny zava-bita

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, VOLA

Manohy manatsara ny fahombiazan'ny GitLab izahay amin'ny famoahana isaky ny tranga GitLab amin'ny habe rehetra. Fanatsarana sasany ao amin'ny GitLab 11.10:

Sarimihetsika GitLab nohatsaraina

CORE, STARTER, PREMIUM, ULTIMATE

Nanao ireto fanatsarana manaraka ireto tamin'ny tabilao GitLab izahay:

endri-javatra efa lany andro

Ny GitLab Geo dia hanome fitahirizana hash ao amin'ny GitLab 12.0

GitLab Geo takiana fitehirizana hash hanalefahana ny fifaninanana amin'ny nodes faharoa. Voamarika tao amin'ny gitlab-ce#40970.

Ao amin'ny GitLab 11.5 Nampianay ity fepetra ity amin'ny antontan-taratasy Geo: gitlab-ee#8053.

Ao amin'ny GitLab 11.6 sudo gitlab-rake gitlab:geo:check manamarina raha mandeha ny fitehirizana hash ary afindrafindra ny tetikasa rehetra. Cm. gitlab-ee#8289. Raha mampiasa Geo ianao dia ataovy ity fanamarinana ity ary mifindra monina haingana araka izay azo atao.

Ao amin'ny GitLab 11.8 fampitandremana kilemaina maharitra gitlab-ee!8433 dia ho hita eo amin'ny pejy Admin Area > Geo > Nodes, raha tsy mahazo alalana ireo fanamarinana etsy ambony.

Ao amin'ny GitLab 12.0 Geo dia hampiasa ny fepetra fitahirizana hash. Cm. gitlab-ee#8690.

Daty famafana: 22 June 2019

Fanohanana Ubuntu 14.04

GitLab 11.10 no famoahana farany miaraka amin'ny Fanohanana Ubuntu 14.04.

Canonical dia nanambara ny fiafaran'ny fanohanana mahazatra ho an'ny Ubuntu 14.04 Aprily 2019. Manoro hevitra ireo mpampiasa izahay mba hanavao amin'ny dikan-teny LTS tohana: Ubuntu 16.04 na Ubuntu 18.04.

Daty famafana: 22 May 2019

Famerana ny isan'ny fantsona ambony indrindra noforonina isaky ny fandefasana

Teo aloha, GitLab dia namorona fantsona ho an'ny HEAD ny sampana tsirairay amin'ny fanolorana. Mety ho an'ny mpamorona izay manosika fanovana maromaro indray mandeha (ohatra, amin'ny sampana iray sy ny sampana iray develop).

Saingy rehefa manosika tahiry lehibe misy sampana mavitrika maro (ohatra, mihetsika, fitaratra, na sampana), dia tsy mila mamorona fantsona ho an'ny sampana tsirairay ianao. Manomboka amin'ny GitLab 11.10 dia mamorona izahay ambony indrindra 4 pipelines rehefa mandefa.

Daty famafana: 22 May 2019

Lalana kaody lova lova GitLab Runner efa lany andro

Amin'ny Gitlab 11.9, GitLab Runner dia mampiasa fomba vaovao kloning / fiantsoana ny tahiry. Amin'izao fotoana izao, ny GitLab Runner dia hampiasa ny fomba taloha raha tsy tohanana ilay vaovao. Jereo ny antsipiriany bebe kokoa ao amin'ny ity asa ity.

Ao amin'ny GitLab 11.0, dia nanova ny endriky ny firafitry ny mpizara metrika ho an'ny GitLab Runner izahay. metrics_server dia hesorina amin'ny fankasitrahana listen_address ao amin'ny GitLab 12.0. Jereo ny antsipiriany ao amin'ny ity asa ity.

Ao amin'ny version 11.3, nanomboka nanohana ny GitLab Runner mpamatsy cache maro; izay nitarika fanovana vaovao ho an'ny S3 configuration manokana. The tahirin-kevitra, dia manome tabilao misy ny fanovana sy ny toromarika ho an'ny fifindra-monina amin'ny fanovana vaovao. Jereo ny antsipiriany ao amin'ny ity asa ity.

Ireo lalana ireo dia tsy ho hita ao amin'ny GitLab 12.0. Amin'ny maha-mpampiasa anao dia tsy mila manova zavatra hafa afa-tsy ny miantoka fa ny ohatra GitLab anao dia mihazakazaka version 11.9+ rehefa manavao ny GitLab Runner 12.0.

Daty famafana: 22 June 2019

Parameter tsy ampiasaina amin'ny endri-pidirana ho an'ny GitLab Runner

11.4 GitLab Runner dia mampiditra ny mari-pamantarana endri-javatra FF_K8S_USE_ENTRYPOINT_OVER_COMMAND hamaha olana toy ny #2338 и #3536.

Ao amin'ny GitLab 12.0 dia hiova amin'ny fitondran-tena mety isika toy ny hoe tsy nesorina ny endri-javatra. Jereo ny antsipiriany bebe kokoa ao amin'ny ity asa ity.

Daty famafana: 22 June 2019

Fanohanana efa lany andro amin'ny fizarana Linux mahatratra EOL ho an'ny GitLab Runner

Ny fizarana Linux sasany izay ahafahana mametraka ny GitLab Runner dia nahavita ny tanjony.

Ao amin'ny GitLab 12.0, GitLab Runner dia tsy hizara fonosana amin'ny fizarana Linux toy izany intsony. Ny lisitra feno amin'ny fizarana izay tsy tohana intsony dia hita ao amin'ny anay tahirin-kevitra. Misaotra an'i Javier Ardo (Javier Jardon) isaky ny ny fandraisany anjara!

Daty famafana: 22 June 2019

Esory ny baiko taloha GitLab Runner Helper

Ao anatin'ny ezaka ataontsika hanohanana Windows Docker executor tsy maintsy nandao ny sasany didy taloha izay ampiasaina amin'ny sary mpanampy.

Ao amin'ny GitLab 12.0, GitLab Runner dia natomboka tamin'ny fampiasana baiko vaovao. Izany dia mihatra amin'ireo mpampiasa izay ihany override sary mpanampy. Jereo ny antsipiriany bebe kokoa ao amin'ny ity asa ity.

Daty famafana: 22 June 2019

Esory ny mekanika git clean lova avy amin'ny GitLab Runner

Ao amin'ny GitLab Runner 11.10 manome ny fahafahana izahay amboary ny fomba famenoan'ny Runner baiko git clean. Ankoatr'izay, ny paikady fanadiovana vaovao dia manala ny fampiasana git reset ary mametraka ny baiko git clean aorian'ny dingana fampidinana entana.

Satria mety hisy fiantraikany amin'ny mpampiasa sasany ity fiovan'ny fitondran-tena ity, dia nanomana marika izahay FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Raha mametraka ny sanda ianao true, hamerina ny paikadin'ny fanadiovana lova. Misy bebe kokoa momba ny fampiasana ny masontsivana fiasa ao amin'ny GitLab Runner dia azo jerena amin'ny antontan-taratasy.

Ao amin'ny GitLab Runner 12.0, dia hanaisotra ny fanohanana ny paikadin'ny fanadiovana lova sy ny fahafahana mamerina azy io amin'ny alàlan'ny mari-pamantarana fiasa. Jereo ny antsipiriany ao amin'ny ity asa ity.

Daty famafana: 22 June 2019

Fizarana System Info ao amin'ny tontonana admin

GitLab dia manolotra fampahalalana momba ny ohatra GitLab ao admin/system_info, saingy mety tsy marina io fanazavana io.

Isika vonoy ity fizarana ity admin panel ao amin'ny GitLab 12.0 ary manoro hevitra izahay hampiasa safidy hafa fanaraha-maso.

Daty famafana: 22 June 2019

Hanova hazo

Tadiavo ireto fiovana rehetra ireto ao amin'ny changelog:

fametrahana

Raha manangana fametrahana GitLab vaovao ianao dia tsidiho Pejy fampidinana GitLab.

vaovao farany

Zahao hoe pejy fanavaozana.

Drafitra famandrihana GitLab

Misy tsiro roa ny GitLab: tena filan- и rahona SaaS.

tena filan-: Eo an-toerana na amin'ny sehatra rahona tianao.

  • Core: Ho an'ny ekipa kely, tetikasa manokana, na fitsapana GitLab mandritra ny fotoana tsy voafetra.
  • starterDouble: Ho an'ny ekipa miasa ao amin'ny birao iray amin'ny tetikasa maro izay mila fanohanana matihanina.
  • Premium: Ho an'ny ekipa zaraina izay mila endri-javatra mandroso, avo lenta ary fanohanana 24/7.
  • Ultimate: Ho an'ny orinasa mila paikady sy fanatanterahana matanjaka miaraka amin'ny fiarovana sy fanarahan-dalàna.

Cloud SaaS - GitLab.com: Ampiantranoana, tantanana ary tantanan'ny GitLab famandrihana maimaim-poana sy karama ho an'ny mpamorona sy ekipa tsirairay.

  • Free: Fitehirizam-boky manokana tsy voafetra ary mpandray anjara amin'ny tetikasa tsy voafetra. Ny tetikasa mihidy dia manana fahafahana miditra amin'ny endri-javatra ambaratonga Free, y tetik'asa misokatra manana fahafahana miditra amin'ny endri-javatra ambaratonga Gold.
  • varahina: Ho an'ny ekipa mila fidirana amin'ireo endri-javatra mivoatra.
  • Silver: Ho an'ny ekipa mila fahaiza-manao DevOps matanjaka kokoa, fanarahan-dalàna ary fanohanana haingana kokoa.
  • Gold: Mety amin'ny asa CI/CD maro. Ny tetikasa misokatra rehetra dia afaka mampiasa ny endri-javatra volamena maimaim-poana, na inona na inona drafitra.

Source: www.habr.com

Add a comment