Git Lab 11.10

Git Lab 11.10

GitLab 11.10 faʻatasi ai ma laina paipa laupapa, tuʻufaʻatasia laina paipa, ma faʻatonuga laina tele i talosaga tuʻufaʻatasia.

Faʻamatalaga faigofie e uiga i le faʻatinoina o paipa i galuega eseese

GitLab faʻaauau pea ona faʻateleina le vaʻaia i le DevOps lifecycle. I lenei mataupu i pulea le laupapa fa'aopoopoina se va'aiga lautele ile tulaga ole paipa.

E faigofie lenei mea e tusa lava pe o loʻo e suʻesuʻeina le paipa o se galuega e tasi, ae sili ona aoga pe afai ni galuega faatino, - ma e masani ona tupu lenei mea pe a e faʻaogaina microservices ma manaʻo e faʻatautaia se paipa mo le suʻega ma le tuʻuina atu o code mai faleoloa eseese o poloketi. O lea e mafai ona e vaʻai vave i le faʻatinoga paipa i luga o le laulau faʻatonutonu, po o fea lava e faatino ai.

Fa'aauau paipa mo fa'ai'uga tu'ufa'atasi

I le aluga o taimi, o le puna ma le faʻamoemoe o lala e eseese, ma e ono tulaʻi mai se tulaga e mafai ona latou taulimaina eseese, ae le galulue faatasi. O lea e te mafaia fa'atautaia paipa mo fa'ai'uga tu'ufa'atasi a'o le'i tu'ufa'atasia. O le auala lea o le a vave ai ona e iloa mea sese e naʻo le faʻaalia pe a fai e fai suiga i le va o lala, o lona uiga o le a sili atu ona vave faʻasaʻo mea sese o paipa ma faʻaaogaina le GitLab Runner.

Fa'amalie atili le galulue fa'atasi

GitLab 11.10 faʻaopoopo atili foliga mo le galulue faʻatasi ma faʻafaigofie galuega. IN lomiga muamua na matou folasia fautuaga mo talosaga tu'ufa'atasi, lea e mafai ai e se tagata su'esu'e ona fautua mai se suiga i le laina e tasi i se fa'amatalaga i se talosaga tu'ufa'atasi, ma e mafai ona tu'u sa'o mai le filo fa'amatalaga. Na fiafia i ai a matou tagata faʻaoga ma talosagaina e faʻalautele lenei vaega. O lea e mafai ona e ofo atu suiga mo laina e tele, e faailoa ai laina e aveese ma o fea e faaopoopo.

Faafetai mo lou finagalo faaalia ma fautuaga!

Ma e le na o le pau lena…

E tele naua mea ofoofogia i lenei faʻasalalauga, eg. ala pupuu i se vaega patino, sili atu le mae'ae'a fa'amama le resitala o koneteina, Auto DevOps mafai ona tuufaatasia ma avanoa fa'atau fa'aopoopo CI Runner minute. O lo'o i lalo fa'amatalaga e uiga i ia mea ta'itasi.

Le tagata faigaluega sili ona taua o lenei masina (MVP) — Takuya Noguchi

O le tagata faigaluega sili ona taua i lenei masina o Takuya Noguchi (Takuya Noguchi). Takuya faia se galuega lelei mo le mamalu o GitLab: faʻamautu faʻamau, faʻamaeʻaina faaletonu i le pito i tua ma le pito i luma ma faʻaleleia le faʻaoga faʻaoga. Fa'afetai!

Autu autu ole GitLab 11.10

Pipeline i luga o le vaega e pulea

PREMIUM, ULTIMATE, SILVER, ARO

O le dashboard i GitLab o loʻo faʻaalia ai faʻamatalaga e uiga i galuega faatino i lau faʻataʻitaʻiga atoa GitLab. E te fa'aopoopoina galuega ta'itasi i le taimi ma e mafai ona e filifili po'o fea poloketi e te fiafia iai.
I lenei faʻasalalauga, matou faʻaopoopoina faʻamatalaga e uiga i tulaga o paipa i luga o le dashboard. O le taimi nei ua vaʻaia e le au atinaʻe le gaioiga o paipa i galuega uma e manaʻomia - i le tasi faʻaoga.

Git Lab 11.10

Paipa mo i'uga tu'ufa'atasi

PREMIUM, ULTIMATE, SILVER, ARO

E masani lava ona alu ese le lala fa'apogai mai le lala fa'atatau i le aluga o taimi se'i vagana ua e tuleia pea suiga i le va. O le iʻuga, o le puna ma le faʻamoemoe o paipa lala e "lanumeamata" ma e leai ni feteʻenaʻiga tuʻufaʻatasia, ae ua le manuia le tuʻufaʻatasia ona o suiga le fetaui.

A otometi lava ona fatuina e le pipeline talosaga se fesoʻotaʻiga fou e aofia ai le tuʻufaʻatasia o le tuʻufaʻatasia o le punavai ma lala faʻatatau, e mafai ona tatou faʻatautaia le paipa i luga o lena soʻotaga ma faʻamautinoa o loʻo galue le taunuuga atoa.

Afai o loʻo e faʻaogaina laina paipa talosaga tuʻufaʻatasia (i soʻo se tulaga) ma faʻaaoga le GitLab runners version 11.8 pe sili atu, e te manaʻomia le faʻafouina e aloese ai mai lenei faʻafitauli gitlab-ee#11122. E le afaina ai tagata fa'aoga lautele GitLab tamo'e.

Git Lab 11.10

Fautuaina suiga ile tele o laina

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

A e galulue faʻatasi i talosaga tuʻufaʻatasia, e masani ona e vaʻaia faʻafitauli ma tuʻuina atu fofo. Talu mai GitLab 11.6 matou te lagolagoina talosaga mo suiga mo le laina e tasi.

I le version 11.10, tu'ufa'atasi fa'amatalaga 'ese'ese e mafai ona tu'uina atu suiga i le tele o laina, ma so'o se tasi e iai fa'atagaga tusitusi i le lala muamua e mafai ona talia i le kiliki e tasi. Fa'afetai i le fa'aaliga fou, e mafai ona e 'alofia le kopi-fa'apipi'i, pei o fa'asologa muamua.

Git Lab 11.10

Ala pupuu i se tasi vaega

PREMIUM, ULTIMATE, SILVER, ARO

Fa'atasi ai ma fa'ailoga i le tulaga tutusa, e mafai e 'au ona fa'aogaina igoa fa'apitoa (i le tulaga tutusa) i se fa'afitauli, tu'ufa'atasiga talosaga, po'o se fa'alavelave i fa'aaliga fa'atasi ma fa'aleaganu'u fa'aleaganu'u po'o tulaga masani o galuega. O lo'o fa'atulagaina i le fa'aogaina o se fa'aupuga fa'apitoa i le igoa fa'ailoga.

Fa'apea e te mana'omia se fanua fa'aleaganu'u i galuega e siaki ai le faiga fa'aogaina o le tulaga o lo'o tulimata'i e au galuega. O galuega ta'itasi e tatau ona fa'atatau i na'o le tasi tulaga. E mafai ona e faia ni ala pupuu platform::iOS, platform::Android, platform::Linux ma isi pe a tatau ai. Afai e te fa'aogaina se tasi o ia ala 'alo i se galuega, o le a otometi lava ona aveese se isi ala 'upu o lo'o iai e amata i platform::.

Sei faapea e iai sau ala pupuu workflow::development, workflow::review и workflow::deployed, e fa'ailoa mai ai le tulaga o galuega a lau 'au. Afai o le galuega ua uma ona i ai se ala pupuu workflow::development, ma e manaʻo le tagata faʻapipiʻi e faʻanofo le galuega ile tulaga workflow::review, na'o le fa'aogaina o le ala 'upu fou ma le mea tuai (workflow::development) e otometi lava ona tape. Ua iai nei le amio pe a e fa'agaoioi galuega i le va o lisi o 'ala pupuu i luga o le laupapa galuega o lo'o fa'atusalia ai galuega a lau 'au. I le taimi nei, o tagata o le 'au e le galulue sa'o ma le laupapa galuega e mafai ona suia le tulaga o galuega i galuega latou lava.

Git Lab 11.10

Fa'amamaina mae'ae'a o le resitala o koneteina

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

A e masani ona faʻaaogaina se koneteina resitala ma CI pipelines, e te tuleia le tele o suiga eseese i se pine e tasi. Ona o le faʻatinoina o le tufatufaga a Docker, o le amio le lelei o le faʻasaoina o suiga uma i le faiga, ae latou iu lava ina ave le tele o manatua. Afai e te faʻaogaina le parakalafa -m с registry-garbage-collect, e mafai ona vave tape uma suiga muamua ma faʻasaʻoloto avanoa taua.

Git Lab 11.10

Fa'atauga fa'aopoopo CI Runner minute

apamemea, SINGA, AURO

O tagata fa'aoga ma fuafuaga GitLab.com totogi (Gold, Silver, Bronze) e mafai nei ona fa'atau mai isi minute CI Runner. I le taimi muamua, sa tatau ona faʻamalieina le quota na tuʻuina atu i le fuafuaga. Faatasi ai ma lenei faʻaleleia, e mafai ona e faʻatau muamua minute ova-quota e aloese ai mai faʻalavelave ona o le tapunia o paipa.

Ole taimi nei ole 1000 minute e $8, ma e mafai ona e fa'atauina le tele o na mea e te mana'o ai. O minute faaopoopo o le a amata ona faʻaaogaina pe a uma ona e faʻaaluina lau quota atoa faalemasina, ma o le vaega o totoe o minute faaopoopo o le a faʻafeiloaʻi atu i le isi masina. IN tatalaina i luma matou te mananaʻo e faʻaopoopoina lenei vaega i fuafuaga saoloto foi.

Git Lab 11.10

Composable Auto DevOps

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Fa'atasi ai ma Auto DevOps, o 'au e sui i faiga fa'aonaponei DevOps e toetoe lava leai se taumafaiga. Amata ile GitLab 11.10, o galuega taʻitasi ile Auto DevOps e tuʻuina atu mamanu tutoatasi. E mafai e tagata faʻaoga ona faʻaoga функцию includes i le GitLab CI e faʻatagaina ai vaega taʻitasi o Auto DevOps ma faʻaaoga i le taimi lava e tasi lau faila masani gitlab-ci.yml. O le auala lea e mafai ai ona e fa'atagaina na'o galuega e te mana'omia ma fa'aoga lelei i fa'afouga i luga.

Git Lab 11.10

Pulea otometi sui o vaega ile GitLab.com e fa'aoga ai le SCIM

PERO, AURO

I le taimi muamua, e tatau ona e faʻatautaia ma le lima le avea ma sui auai i le GitLab.com. E mafai nei ona e fa'aogaina le SAML SSO ma pulea le avea ma sui auai e fa'aaoga ai le SCIM e fatu ai, tape, ma fa'afouina tagata fa'aoga ile GitLab.com.

E sili ona aoga lenei mea mo kamupani o loʻo i ai le numera tele o tagata faʻaoga ma tuʻufaʻatasia e tuʻuina atu faʻamatalaga. O lea la e mafai ona e maua se puna e tasi o le mea moni, e pei o le Azure Active Directory, ma o le a fatuina ma tape'esea otometi tagata fa'aoga e ala i le tu'uina atu o fa'amatalaga nai lo le lima.

Git Lab 11.10

Ulufale ile GitLab.com e ala ile SAML Provider

PERO, AURO

I le taimi muamua, pe a faʻaaogaina le SAML SSO mo vaega, sa manaʻomia le tagata faʻaoga e saini i totonu ma faʻamaonia GitLab ma se tuʻuina atu faʻamatalaga. E mafai nei ona e sao sa'o i totonu e ala i le SSO o se tagata GitLab e feso'ota'i ma se vaega fa'atulagaina.

E le mana'omia ona saini fa'alua tagata fa'aoga, e fa'afaigofie ai mo kamupani ona fa'aoga SAML SSO mo GitLab.com.

Git Lab 11.10

O isi faʻaleleia ile GitLab 11.10

Fuafuaga mata'utia a tamaiti

MUTU, AULO

I le fa'asalalauga talu ai, na matou fa'aopoopoina ai tala fa'apitoa a tamaiti (epics of epics) e fesoasoani ia te oe e fa'atautaia lau fa'asologa o le tufatufaina o galuega. O tala fa'atusa a tamaiti e fa'aalia i luga o le itulau a matua.

I lenei fa'asalalauga, o lo'o fa'aalia ai e le itulau fa'alematua matua se otootoga o tala fa'apitoa a tamaiti ina ia mafai e 'au ona va'ai i le fa'asologa o taimi o tala fa'apitoa a tamaiti ma mafai ona fa'atautaia taimi fa'alagolago.

Git Lab 11.10

Fa'atasi talosaga fa'apipi'i mata

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

I lenei fa'asalalauga, matou te tu'uina atu fa'amatalaga fa'amatalaga e oso i luga pe a e fa'ae'e i luga o se so'oga tu'ufa'atasi. I le taimi muamua, matou te faʻaalia naʻo le igoa talosaga tuʻufaʻatasia, ae o lea ua matou faʻaalia foi le tuʻufaʻatasiga o talosaga, tulaga CI pipeline, ma URL puupuu.

Matou te fuafua e faʻaopoopo nisi faʻamatalaga taua i faʻasalalauga i le lumanaʻi, eg. tagata fa'atatau ma nofoaga fa'atonutonu, ma o le a matou faʻalauiloaina foʻi faʻaaliga pop-up mo galuega.

Git Lab 11.10

Fa'asalaina talosaga tu'ufa'atasia e lala fa'atatau

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Git workflows mo le tuʻuina atu poʻo le felauaiga polokalama e masani ona aofia ai le tele o lala umi-e fai faʻaleleia i lomiga muamua (eg. stable-11-9) po'o le fa'asolo mai su'ega lelei i le gaosiga (fa'ata'ita'iga. integration), ae e le faigofie ona maua talosaga tuʻufaʻatasia mo nei lala i le tele o talosaga tuʻufaʻatasia tatala.

O le lisi o talosaga tu'ufa'atasia mo poloketi ma vaega e mafai nei ona fa'amama e le lala fa'atatau o le talosaga tu'ufa'atasi ina ia fa'afaigofie ona maua le mea e te mana'omia.

Faafetai, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

Tuuina atu ma tuʻufaʻatasia i luga ole paipa manuia

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Afai tatou te faʻaogaina le auala faʻavae e faʻavae i luga ole Trunk, e tatau ona tatou aloese mai lala ola umi ae fiafia i lala laiti, le tumau e tasi le pule. O suiga laiti e masani ona tulei sa'o i le lala fa'atatau, ae o le faia o lea tulaga e ono malepe ai le fau.

Faatasi ai ma lenei faʻasalalauga, e lagolagoina e GitLab ni filifiliga fou Git push e otometi ona tatala talosaga tuʻufaʻatasia, seti le lala faʻatatau, ma faʻamalosia se tuʻufaʻatasiga i luga o se paipa manuia mai le laina faʻatonu i le taimi o le tulei i le lala.

Git Lab 11.10

Fa'aleleia atili le tu'ufa'atasia ma fa'ailoga i fafo

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

GitLab e mafai ona maua le tele o sapalai Prometheus (siosiomaga, poloketi, ma vaega (fa'amoemoe)), ae o le tele o fa'ai'uga e mafai ona fa'aopoopoina le lavelave po'o le le lagolagoina fo'i e ta'iala masani. Faatasi ai ma lenei faʻasalalauga, e mafai e 'au ona faʻaogaina se tasi Prometheus API, faʻafaigofieina le tuʻufaʻatasia ma auaunaga e pei o Grafana.

Fa'avasega itulau Wiki i le aso na faia ai

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

I se poloketi Wiki, e mafai e 'au ona fa'asoa fa'amaumauga ma isi fa'amatalaga taua fa'atasi ai ma fa'amatalaga puna ma galuega. Faatasi ai ma lenei faʻasalalauga, e mafai ona e faʻavasega le lisi o itulau Wiki e ala i le aso na faia ma le ulutala e vave maua ai mea na faia talu ai nei.

Git Lab 11.10

Mata'ituina punaoa e talosagaina e le fuifui

MUTU, AULO

GitLab fesoasoani ia te oe e mata'ituina lau kulupu Kubernetes mo le atina'e ma le gaosiga o talosaga. Amata i lenei faʻasalalauga, mataʻituina le PPU ma talosaga manatua mai lau fuifui e vaʻai ai faʻafitauli aʻo leʻi avea ma faʻafitauli.

Git Lab 11.10

Va'ai Fua Fa'apaleni Uta i le Grafana Dashboard

CORE, STARTER, PREMIUM, ULTIMATE

E taua tele le mataʻituina o le soifua maloloina o lau GitLab faʻataʻitaʻiga. I le taimi muamua, matou te tuʻuina atu lisi faʻaletonu e ala i se faʻataʻitaʻiga Grafana faʻapipiʻi. Amata i lenei faʻasalalauga, ua matou faʻapipiʻiina isi lisi laupapa mo le mataʻituina o paleni uta NGINX.

SAST mo Elixir

MUTU, AULO

O lo'o fa'aauau pea ona fa'alauteleina le lagolago i gagana ma fa'alolotoina le siakiina o le puipuiga. I lenei faʻasalalauga ua matou faʻatagaina le siakiina o le puipuiga mo poloketi i luga Elixir ma galuega faatino na faia i luga Phoenix tulaga.

Tele fesili ile ata e tasi

PREMIUM, ULTIMATE, SILVER, ARO

I le GitLab, e mafai ona e fatuina siata e vaʻaia ai fua faʻatatau e te aoina. E masani lava, mo se faʻataʻitaʻiga, afai e te manaʻomia le vaʻai i le maualuga poʻo le averesi tau o se metric, e te manaʻo e faʻaalia le tele o tau i luga o le siata e tasi. Amata i lenei faʻasalalauga, e te maua lenei avanoa.

O fa'ai'uga a le DAST i luga ole Laupapa Saogalemu a Vaega

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Ua matou fa'aopoopoina fa'ai'uga o le Su'ega Su'ega Fa'atonu (DAST) i le dashboard o le puipuiga a le 'au fa'aopoopo i le SAST, su'ega pusa, ma su'esu'ega fa'alagolago.

Fa'aopoopoina Metadata i se Lipoti Fa'ata Va'aiga

MUTU, AULO

I lenei fa'asalalauga, o le Container Scan Report o lo'o iai nisi metadata - ua matou fa'aopoopoina vaega ua afaina (se ata Clair) i metadata o lo'o iai: fa'amuamua, ID (fa'atatau i le mitre.org) ma le tulaga ua a'afia (fa'ata'ita'iga debian:8).

Fa'aopoopoina se ituaiga lipoti o fua e tu'ufa'atasia ai talosaga

PREMIUM, ULTIMATE, SILVER, ARO

GitLab ua uma ona tuʻuina atu le tele o ituaiga o lipoti e mafai ona tuʻu saʻo i talosaga tuʻufaʻatasia: mai lipoti i tulaga lelei code и su'ega iunite i le tulaga fa'amaonia seia o'o SAST и Mataʻutia i le tulaga puipuia.

E ui o ni lipoti taua ia, ae o faʻamatalaga autu e fetaui ma faʻaaliga eseese e manaʻomia foi. I le GitLab 11.10, matou te tuʻuina atu fua faʻatatau e lipoti saʻo i le talosaga tuʻufaʻatasia, lea e faʻamoemoeina se paʻaga faigofie-taua. O le auala lea, e siaki ai e tagata fa'aoga suiga i le taimi, e aofia ai fua fa'ale-aganu'u, ma suiga i fua fa'atatau mo se talosaga tu'ufa'atasiga fa'apitoa. O le fa'aogaina o le mafaufau, su'esu'ega fa'apitoa o galuega, ma tulaga o le soifua maloloina e mafai ona liua i ni fua fa'atatau faigofie e mafai ona va'ai sa'o i talosaga tu'ufa'atasia fa'atasi ai ma isi lipoti ua fausia.

Lagolago mo le tele-module Maven poloketi mo le faʻalagolago i suʻesuʻega

MUTU, AULO

Faatasi ai ma lenei faʻasalalauga, tele-module Maven poloketi lagolago GitLab faʻalagolago i suʻesuʻega. I le taimi muamua, afai o se submodule e faʻalagolago i se isi submodule o le tulaga tutusa, e le mafai ona faʻatagaina le utaina mai le nofoaga tutotonu o Maven. O le taimi nei ua fausia ai le tele-module Maven project ma lua modules ma se faʻalagolago i le va o modules e lua. O lo'o avanoa nei fa'alagolago i le va o uso laiti i le fale teu oloa a Maven ina ia mafai ai ona fa'agasolo le fausiaina.

E mafai e tagata faʻaoga ona suia le auala faʻapipiʻi ile CI

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Ona o le le mafai, GitLab Runner faʻapipiʻi le poloketi i se subpath tulaga ese i totonu $CI_BUILDS_DIR. Ae mo nisi o poloketi, e pei o Golang, e manaʻomia ona faʻapipiʻi le code i totonu o se lisi faʻapitoa ina ia mafai ai ona fausia.

I le GitLab 11.10 na matou faʻaalia le fesuiaiga GIT_CLONE_PATH, lea e mafai ai e oe ona faʻamaonia se ala faʻapitoa e faʻapipiʻi ai e GitLab Runner le poloketi aʻo leʻi faia le galuega.

Fa'afaigofie ona fa'apipi'i o fesuiaiga puipuia i ogalaau

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

GitLab e maua ai le tele o auala puipui и faatapulaa le eria fesuiaiga i GitLab CI/CD. Ae o fesuiaiga e mafai lava ona iu i le fausiaina o ogalaau, ma le loto i ai pe faʻafuaseʻi.

GitLab e matua'i fa'atauaina le fa'afoega o tulaga lamatia ma le su'etusi ma fa'aauau pea ona fa'aopoopo vaega o le tausisia. I le GitLab 11.10, na matou faʻalauiloaina le mafai ona ufiufi nisi ituaiga o fesuiaiga i ogalaau suʻega galuega, faʻaopoopoina se tulaga o le puipuiga mai mea o loʻo i totonu o nei fesuiaiga e faʻafuaseʻi ona aofia i totonu o ogalaau. Ma o lenei GitLab otometi matapulepule tele fa'ailoga fa'ailoga ua fausia.

Fa'amalo pe fa'amalo Auto DevOps ile tulaga au

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Faatasi ai ma Auto DevOps i luga o se poloketi GitLab.com, e mafai ona e faʻaogaina galuega faʻaonaponei DevOps mai le fausiaina i le tuʻuina atu e aunoa ma le faʻalavelave.

Amata ile GitLab 11.10, e mafai ona e faʻatagaina pe faʻamalo Auto DevOps mo galuega uma ile vaega lava e tasi.

Fa'afaigofie ma fa'aleleia itulau laisene

AMATA, PREMIUM, MUTU

Ina ia sili atu ona faigofie ma faigofie le puleaina o ki laisene, ua matou toe faʻatulagaina le itulau laisene i le admin panel ma faʻamaonia elemene sili ona taua.

Git Lab 11.10

Fa'afou le filifiliga ala 'upu mo fa'agaioiga Kubernetes

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

E fa'aalia e le laulau fa'atino fa'amatalaga e uiga i fa'agaioiga uma a Kubernetes.

I lenei faʻasalalauga, ua matou suia le auala matou te faʻafanua ai ala pupuu i faʻapipiʻi. Matches ua avanoa nei e app.example.com/app и app.example.com/env poʻo app. O lenei mea o le a 'alofia ai le fa'amamaina o fete'ena'iga ma le lamatiaga o fa'agaioiga le sa'o e feso'ota'i ma le poloketi.

E le gata i lea, i le GitLab 12.0 matou aveese le igoa ole app mai le Kubernetes deployment selector, ma e na'o le app.example.com/app и app.example.com/env.

Fa'atupu fa'aola Kubernetes punaoa

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

O le tu'ufa'atasia o Kubernetes ma le GitLab e mafai ai ona e fa'aogaina le fa'aaliga RBAC e fa'aaoga ai se tala o auaunaga ma se igoa tu'ufa'atasia mo galuega ta'itasi GitLab. Amata i lenei faʻasalalauga, mo le maualuga maualuga, o nei punaoa o le a faʻavaeina pe a manaʻomia mo le faʻapipiʻiina.

A faʻapipiʻi Kubernetes, GitLab CI o le a fatuina nei punaoa aʻo leʻi faʻapipiʻiina.

Tagata tamo'e vaega mo fuifui tulaga-vaega

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Ua lagolagoina nei e fuifui vaega-vaega GitLab Runner fa'apipi'i. O tagata tamo'e Kubernetes tulaga-vaega e foliga mai i galuega faatino a tamaiti e pei o tagata tamo'e vaega ua faaigoaina cluster и kubernetes.

Valaau fa'atau mo galuega Knative

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Vaega fa'apipi'i fa'atasi ma GitLab e leai se tautua, faʻaalia nei le numera o telefoni na maua mo se galuega faʻapitoa. Ina ia faia lenei mea, e tatau ona e faʻapipiʻi le Prometheus i luga o le fuifui o loʻo faʻapipiʻi ai Knative.

Git Lab 11.10

Pulea fa'ata'atia git clean mo galuega GitLab CI/CD

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Ona o le faaletonu, e tamoe GitLab Runner git clean i le faagasologa o le tuʻuina atu o le code pe a faʻatino se galuega ile GitLab CI/CD. E pei o le GitLab 11.10, e mafai e tagata faʻaoga ona faʻatonutonu faʻamaufaʻailoga pasi i se 'au git clean. E aoga lenei mea mo 'au e iai tagata tamo'e fa'amaoni, fa'apea fo'i ma 'au e aoina mai galuega mai fale teuoloa tetele. Ole taimi nei e mafai ona latou pulea le faʻagasologa o le laʻuina aʻo leʻi faʻatinoina tusitusiga. Fou fesuia'i GIT_CLEAN_FLAGS tau fa'aletonu ole -ffdx ma talia fa'atonuga uma e mafai [git clean](https://git-scm.com/docs/git-clean).

Fa'atagaga mai fafo ile Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

O si'osi'omaga malupuipuia e ono mana'omia se fa'aagaga fa'aopoopo mai fafo e maua ai le poloketi. Ua matou fa'aopoopoina le lagolago mo se tulaga fa'aopoopo o le fa'atonutonuina o avanoa i totonu 10.6 ma maua le tele o talosaga e tatala lenei galuega i Core. Matou te fiafia e fa'ailoa le fa'atagaga mai fafo ma se fa'aopoopoga fa'aopoopo o le puipuiga mo fa'atonuga Autu, talu ai e mana'omia lenei vaega e tagata ta'ito'atasi.

Malosiaga e fai ai galuega faatino i vaega ile Core

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

O le matafaioi a le Developer e mafai ona fausia ni galuega faatino i vaega talu mai le version 10.5, ma ua mafai nei i Core. O le fatuina o galuega faatino o se vaega autu mo le gaosiga i GitLab, ma e ala i le aofia ai o lenei vaega i Core, ua faigofie nei mo tagata o le au paia ona fai se mea fou.

GitLab Runner 11.10

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

O le aso na matou tatalaina ai GitLab Runner 11.10! O le GitLab Runner o se poloketi faʻapitoa e faʻaaogaina e faʻatautaia ai galuega CI / CD ma toe faʻafoʻi iʻuga i GitLab.

O suiga sili ona manaia:

Ole lisi atoa o suiga e mafai ona maua ile GitLab Runner changelog: SILIFILI.

Fa'asa'oga o le toe faafoi project_id i totonu ole su'esu'ega ole API ile Elasticsearch

AMATA, PREMIUM, MUTU

Na matou fa'amauina se pusa i le Elasticsearch blob search API lea na fa'afo'i sese le 0 mo project_id. O le a manaomia toe fa'asino Elasticsearchina ia maua le tau sa'o project_id ina ua uma ona faʻapipiʻi lenei faʻasologa o GitLab.

Omnibus faaleleia

CORE, STARTER, PREMIUM, ULTIMATE

Ua matou faia mea nei faʻaleleia i Omnibus i GitLab 11.10:

  • GitLab 11.10 e aofia ai Mataupu sili ona taua 5.9.0, puna tatala Slack isi, o lona fa'asalalauga lata mai e aofia ai se lisi tu'ufa'atasiga fou mo le fa'afaigofieina o fa'amatalaga mai Hipchat ma sili atu. O lenei lomiga e aofia ai faʻafouga saogalemu, ma matou fautuaina le faʻafouina.
  • Ua tatou i ai tuufaatasia Grafana ma Omnibus, ma o lea ua faigofie ona amata mataʻituina lau faʻataʻitaʻiga GitLab.
  • Ua matou faʻaopoopoina le lagolago mo le tapeina o ata tuai mai le Docker resitala.
  • Ua matou faʻafouina ca-certs i le 2019-01-23.

Faʻaleleia atili o galuega

CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, silver, auro

Matou te faʻaauau pea ona faʻaleleia GitLab faʻatinoga ma faʻasalalauga uma mo GitLab faʻataʻitaʻiga o lapopoa uma. O nisi faʻaleleia i GitLab 11.10:

Fa'aleleia siata GitLab

CORE, STARTER, PREMIUM, ULTIMATE

Ua matou faia mea nei faʻaleleia i GitLab siata:

foliga tuai

GitLab Geo o le a tuʻuina atu le teuina i GitLab 12.0

GitLab Geo mana'omia teuina fa'asalaina e fa'aitiitia ai le fa'atauvaga i nodes lona lua. Sa matauina lenei mea i gitlab-ce#40970.

I GitLab 11.5 ua matou faʻaopoopoina lenei manaʻoga i le Geo documentation: gitlab-ee#8053.

I GitLab 11.6 sudo gitlab-rake gitlab:geo:check siaki pe ua mafai ona teuina fa'aputuga ma ua fa'asolo uma galuega. Cm. gitlab-ee#8289. Afai o lo'o e fa'aogaina Geo, fa'amolemole fa'atino le siaki lea ma fa'asolo vave.

I GitLab 11.8 lapataiga tumau le atoatoa gitlab-ee!8433 o le a fa'aalia i luga o le itulau Pule Area > Geo > Nodes, pe afai e le fa'atagaina siaki i luga.

I GitLab 12.0 Geo o le a faʻaogaina manaʻoga faʻapipiʻi. Cm. gitlab-ee#8690.

Aso tapēina: 22 Iuni 2019

Ubuntu 14.04 lagolago

GitLab 11.10 o le a avea ma faʻasalalauga mulimuli ma Ubuntu 14.04 lagolago.

Na faalauiloa e Canonical le faaiuga o le lagolago masani mo le Ubuntu 14.04 Aperila 2019. Matou te fautuaina tagata faʻaoga e faʻaleleia i se LTS lagolago: Ubuntu 16.04 poʻo le Ubuntu 18.04.

Aso tapēina: 22 Me 2019

Fa'atapula'a le numera maualuga o paipa na faia ile tu'uina atu

I le taimi muamua, na faia ai e GitLab paipa mo HEAD lala taitasi i le tuuina atu. E faigofie lenei mea mo tagata atiaʻe o loʻo tuleia ni suiga i le taimi e tasi (mo se faʻataʻitaʻiga, i se lala faʻapitoa ma se lala develop).

Ae pe a tuleia se faleteuoloa tele ma le tele o lala ola (mo se faʻataʻitaʻiga, feʻaveaʻi, faʻata, poʻo lala), e te le manaʻomia le faia o se paipa mo lala taʻitasi. Amata ile GitLab 11.10 o loʻo matou fatuina maualuga 4 paipa pe a auina atu.

Aso tapēina: 22 Me 2019

Ala fa'ailoga tuai a GitLab Runner

E pei o Gitlab 11.9, GitLab Runner faʻaaogaina auala fou cloning/valaau le faleteuoloa. I le taimi nei, GitLab Runner o le a faʻaaogaina le auala tuai pe a le lagolagoina le mea fou. Va'ai nisi fa'amatalaga i totonu lenei galuega.

I le GitLab 11.0, na matou suia foliga o le metrics server configuration mo GitLab Runner. metrics_server o le a aveesea i le fiafia listen_address i GitLab 12.0. Va'ai nisi fa'amatalaga i totonu lenei galuega.

I le version 11.3, na amata ona lagolagoina e GitLab Runner tele kamupani fa'apipi'i; lea na taitai atu ai i tulaga fou mo fa'atonuga S3 fa'apitoa. le fa'amaumauga, tu'uina atu se laulau o suiga ma fa'atonuga mo le malaga atu i le fa'atulagaga fou. Va'ai nisi fa'amatalaga ile lenei galuega.

O nei auala o le a le maua ile GitLab 12.0. I le avea ai o se tagata faʻaoga, e te le manaʻomia le suia o se isi mea nai lo le faʻamautinoa o lau GitLab faʻataʻitaʻiga o loʻo faʻaogaina le version 11.9+ pe a faʻaleleia i le GitLab Runner 12.0.

Aso tapēina: 22 Iuni 2019

Fa'agata fa'agata mo fa'ailoga fa'ailoga mo GitLab Runner

11.4 GitLab Runner o loʻo faʻaalia le vaega faʻapitoa FF_K8S_USE_ENTRYPOINT_OVER_COMMAND e faaleleia ai faafitauli e pei o #2338 и #3536.

I le GitLab 12.0 o le a tatou fesuiaʻi i le amio saʻo e pei o le faʻatulagaina o le faʻaogaina ua le atoatoa. Va'ai nisi fa'amatalaga ile lenei galuega.

Aso tapēina: 22 Iuni 2019

Fa'ate'aina le lagolago mo le tufatufaina atu o Linux e o'o atu i le EOL mo GitLab Runner

O nisi faʻasalalauga Linux lea e mafai ona faʻapipiʻi ai le GitLab Runner ua faʻataunuʻuina lo latou faʻamoemoe.

I GitLab 12.0, GitLab Runner o le a le toe tufatufaina atu pusa i ia tufatufaga Linux. O se lisi atoa o tufatufaga e le o toe lagolagoina e mafai ona maua i la matou fa'amaumauga. Faafetai ia Javier Ardo (Javier Jardon) tua lona sao!

Aso tapēina: 22 Iuni 2019

Ave'ese tulafono tuai o le GitLab Runner Helper

O se vaega o a matou taumafaiga e lagolago Windows Docker executor sa tatau ona lafoaia nisi o poloaiga tuai ua faaaogaina mo ata fesoasoani.

I GitLab 12.0, GitLab Runner ua faʻalauiloaina e faʻaaoga ai tulafono fou. E na'o tagata fa'aoga e soloia ata fesoasoani. Va'ai nisi fa'amatalaga ile lenei galuega.

Aso tapēina: 22 Iuni 2019

Aveese le talatuu git clean mechanism mai GitLab Runner

I le GitLab Runner 11.10 matou te tuuina atu le avanoa fetuutuunai pe faapefea ona faatino e Runner se poloaiga git clean. E le gata i lea, o le taʻiala fou o le faʻamamaina e aveese ai le faʻaoga git reset ma tuuina atu le poloaiga git clean ina ua uma le la'asaga la'u ese.

Talu ai ona o lenei suiga o amioga e ono aʻafia ai nisi o tagata faʻaoga, ua matou saunia se parakalafa FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Afai e te setiina le tau true, o le a toe faʻafoʻisia le talatuu o le faʻamamaina o fuafuaga. E mafai ona maua nisi faʻamatalaga e uiga i le faʻaogaina o faʻasologa o galuega ile GitLab Runner i totonu o fa'amaumauga.

I le GitLab Runner 12.0, o le a matou aveesea le lagolago mo le talatuu o le faʻamamaina o fuafuaga ma le mafai ona toe faʻafoʻisia e faʻaaoga ai se faʻasologa o galuega. Va'ai nisi fa'amatalaga ile lenei galuega.

Aso tapēina: 22 Iuni 2019

Vaega Fa'amatalaga Fa'atonu i le vaega fa'atonu

GitLab e tuʻuina atu faʻamatalaga e uiga i lau GitLab faʻataʻitaʻiga i totonu admin/system_info, ae atonu e lē saʻo lenei faamatalaga.

Ua tatou i ai tape lenei vaega admin panel i GitLab 12.0 ma matou fautuaina le faʻaaogaina isi filifiliga mata'ituina.

Aso tapēina: 22 Iuni 2019

Suia ogalaau

Vaavaai mo nei suiga uma ile changelog:

faatulagaga

Afai o loʻo e setiina se faʻapipiʻi GitLab fou, asiasi GitLab download itulau.

Faʻafou

Siaki atu itulau fa'afou.

GitLab Fa'asoa Fuafuaga

GitLab o loʻo avanoa i ni mea e lua: pulea e le tagata lava ia и ao SaaS.

Pulea e le tagata lava ia: I luga ole fale po'o luga ole tulaga ao e te mana'o iai.

  • autū: Mo 'au laiti, galuega a le tagata lava ia, po'o le GitLab fa'ata'ita'iga mo se vaitaimi e le fa'atapula'aina.
  • masini: Mo 'au o loʻo galulue i le ofisa e tasi i luga o le tele o poloketi e manaʻomia le lagolago faʻapolofesa.
  • faʻailoga: Mo 'au tufatufaina e mana'omia ni mea fa'apitoa, avanoa maualuga, ma le lagolago XNUMX/XNUMX.
  • tupito: Mo pisinisi e manaʻomia le faʻaogaina o fuafuaga ma le faʻatinoina ma le faʻaleleia atili o le saogalemu ma le tausisia.

Ao SaaS - GitLab.com: Faʻafeiloaʻi, pulea ma faʻatautaia e GitLab totogi fua ma totogi mo tagata atiaʻe taʻitoʻatasi ma 'au.

  • saʻoloto: Faleteuoloa e le fa'atapula'aina ma le fa'atapula'aina o le aofa'i o tagata fai sao. O poloketi tapuni e mafai ona maua avanoa i tulaga maualuga saʻoloto, i galuega tatala maua avanoa i tulaga tulaga auro.
  • pilonisi: Mo 'au o lo'o mana'omia le avanoa i fa'asologa o galuega.
  • siliva: Mo 'au e mana'omia le malosi sili atu o le DevOps gafatia, tausisia, ma fesoasoani vave.
  • auro: E talafeagai mo le tele o galuega CI/CD. O galuega tatala uma e mafai ona faʻaogaina foliga auro mo le leai o se totogi, e tusa lava po o le a le fuafuaga.

puna: www.habr.com

Faaopoopo i ai se faamatalaga