Git Lab 11.10

Git Lab 11.10

GitLab 11.10 mat Dashboard Pipelines, fusionéiert Resultater Pipelines, a Multi-Line Suggestioune bei Fusiounsufroen.

Praktesch Informatioun iwwer d'Leeschtung vu Pipelines a verschiddene Projeten

GitLab setzt weider Visibilitéit an den DevOps Liewenszyklus ze erhéijen. An dëser Emissioun op Kontrollpatroun bäigefüügt en Iwwerbléck vum Pipeline Status.

Dëst ass bequem och wann Dir d'Pipeline vun engem eenzege Projet studéiert, awer ass besonnesch nëtzlech wann verschidde Projeten, - an dëst geschitt normalerweis wann Dir Mikroservicer benotzt a wëllt eng Pipeline fir Testen a Code aus verschiddene Projet Repositories ausféieren. Elo kënnt Dir direkt d'Leeschtung gesinn Pipelines op der Kontrollpanel, egal wou se opgefouert ginn.

Lafen Pipelines fir fusionéiert Resultater

Mat der Zäit divergéieren d'Quell an d'Zilzweige, an eng Situatioun kann entstoen, wou se getrennt këmmeren, awer net zesumme schaffen. Elo kënnt Dir lafen Pipelines fir fusionéiert Resultater virum Fusioun. Op dës Manéier mierkt Dir séier Feeler, déi nëmmen optrieden wann Ännerungen dacks tëscht Branchen geréckelt goufen, dat heescht datt Dir Pipelinefehler vill méi séier korrigéiert a benotzt de GitLab Runner.

Weider optimiséieren Zesummenaarbecht

GitLab 11.10 füügt nach méi Features fir nahtlos Zesummenaarbecht a vereinfacht Workflows. IN virdrun Ausgab mir agefouert Suggestioune fir Fusioun Demanden, wou e reviewer eng Ännerung op eng Zeil an engem Kommentar zu enger Fusioun Ufro proposéiere kéint, an et kéint direkt aus dem Commentaire thread engagéiert ginn. Eis Benotzer hunn et gär a gefrot dës Feature auszebauen. Elo kënnt Dir Offer Ännerungen fir verschidde Linnen, wat uginn wéi eng Zeilen ewechhuelen a wéi eng derbäigesat ginn.

Merci fir Äre Feedback a Virschléi!

An dat ass net alles ...

Et gi sou vill erstaunlech Features an dëser Verëffentlechung, z.B. Ofkiirzungen an engem spezifesche Beräich, méi grëndlech Botzen Container Enregistrement, komponéierbar Auto DevOps an Geleeënheet kafen zousätzlech CI Runner Minutten. Drënner sinn Detailer iwwer jiddereng vun hinnen.

Dëse Mount wäertvollst Employé (MVP) - Takuya Noguchi

Dee Wäertvollst Employé vun dësem Mount ass Takuya Noguchi (Takuya Noguchi). Takuya huet eng gutt Aarbecht fir d'Herrlechkeet vu GitLab gemaach: fix Bugs, ofgeschloss Mängel am Backend a Frontend a verbessert d'Benotzerinterface. Merci!

Haaptfeatures vum GitLab 11.10

Pipelines op der Kontroll Rot

PREMIUM, ULTIMATE, SILVER, GOLD

Den Dashboard am GitLab weist Informatioun iwwer Projeten iwwer Är ganz GitLab Instanz. Dir füügt eenzel Projete gläichzäiteg derbäi a kënnt wielen wéi ee Projet Iech interesséiert.
An dëser Verëffentlechung hu mir Informatioun iwwer Pipeline Statusen op den Dashboard bäigefüügt. Elo gesinn d'Entwéckler d'Funktionalitéit vu Pipelines an all néideg Projeten - an engem Interface.

Git Lab 11.10

Pipelines fir fusionéiert Resultater

PREMIUM, ULTIMATE, SILVER, GOLD

Et ass üblech datt d'Quellzweig mat der Zäit vun der Zilzweig divergéiert, ausser Dir dréckt kontinuéierlech Ännerungen tëscht hinnen. Als Resultat sinn d'Quell- an Zilbrancheleitungen "gréng" an et gi keng Fusiounskonflikter, awer d'Fusioun feelt wéinst inkompatibel Ännerungen.

Wann d'Fusiounsufro Pipeline automatesch en neie Link erstellt, deen de kombinéierte Resultat vun der Fusioun vun der Quell- an Zilzweige enthält, kënne mir d'Pipeline op deem Link lafen a suergen datt d'Gesamtresultat funktionnéiert.

Wann Dir Fusiounsufro Pipelines benotzt (an all Kapazitéit) a private GitLab Leefer Versioun 11.8 oder méi benotzt, musst Dir se aktualiséieren fir dëst Thema ze vermeiden gitlab-ee#11122. Dëst beaflosst net Benotzer vun ëffentleche GitLab Leefer.

Git Lab 11.10

Ännerunge virschloen op verschidde Linnen

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

Wann Dir zesummen un Fusiounsufroen schafft, fannt Dir dacks Probleemer a proposéiert Léisunge. Zënter GitLab 11.6 ënnerstëtzen mir Propositioun fir Ännerungen fir eng Linn.

An der Versioun 11.10, Fusiounsufro diff Kommentarer kënnen Ännerunge fir verschidde Zeilen proposéieren, an dann jidderee mat Schreifrechter fir déi ursprénglech Branche kann se mat engem Klick akzeptéieren. Dank der neier Feature kënnt Dir Copy-Paste vermeiden, wéi a fréiere Versiounen.

Git Lab 11.10

Ofkiirzungen an engem Beräich

PREMIUM, ULTIMATE, SILVER, GOLD

Mat Etiketten am selwechten Ëmfang kënnen d'Equipe géigesäiteg exklusiv Etiketten (am selwechten Ëmfang) op en Thema applizéieren, Fusiounsufro oder Epik an Szenarie mat personaliséierte Felder oder personaliséierte Workflow-Staaten. Si gi konfiguréiert mat enger spezieller Colon Syntax am Labeltitel.

Loosst eis soen datt Dir e personaliséiert Feld an Aufgaben braucht fir de Betribssystem vun der Plattform ze verfolgen déi Är Funktiounen zielen. All Aufgab muss nëmmen eng Plattform bezéien. Dir kënnt Ofkiirzungen erstellen platform::iOS, platform::Android, platform::Linux an anerer wéi néideg. Wann Dir eng esou Ofkiirzung op eng Aufgab applizéiert, wäert se automatesch eng aner existent Ofkiirzung ewechhuelen, déi mat ufänkt platform::.

Loosst eis soen datt Dir Ofkierzungen hutt workflow::development, workflow::review и workflow::deployed, wat den Zoustand vun Ärem Team Workflow ugeet. Wann d'Aufgab schonn eng Ofkiirzung huet workflow::development, an den Entwéckler wëll d'Aufgab op d'Bühn réckelen workflow::review, et gëlt just déi nei Ofkiirzung an déi al (workflow::development) gëtt automatesch geläscht. Dëst Verhalen existéiert scho wann Dir Aufgaben tëscht Lëschte vu Ofkierzungen op der Taskboard réckelt, déi den Workflow vun Ärem Team duerstellt. Elo kënnen Teammemberen, déi net direkt mam Taskboard schaffen, den Workflow-Status an den Aufgaben selwer änneren.

Git Lab 11.10

Méi grëndlech Botzen vun der Container Registry

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

Wann Dir normalerweis e Containerregistrierung mat CI Pipelines benotzt, dréckt Dir verschidde separat Ännerungen op en eenzegen Tag. Wéinst der Docker Verdeelungsimplementatioun ass d'Standardverhalen all Ännerungen am System ze späicheren, awer si huelen um Enn vill Erënnerung op. Wann Dir de Parameter benotzt -m с registry-garbage-collect, Dir kënnt séier all virdrun Ännerungen läschen an wäertvoll Plaz fräi.

Git Lab 11.10

Kaaft zousätzlech CI Runner Minutten

BRONZE, SILVER, GOLD

Benotzer mat bezuelte GitLab.com Pläng (Gold, Sëlwer, Bronze) kënnen elo zousätzlech CI Runner Minutten kafen. Virdrun war et néideg der Quote, déi am Plang virgesinn ass, z'erreechen. Mat dëser Verbesserung kënnt Dir iwwer Quote-Minuten virkafe fir Ënnerbriechungen ze vermeiden wéinst Pipeline-Shutdowns.

Elo kaschten 1000 Minutten $ 8, an Dir kënnt esou vill vun hinnen kafen wéi Dir wëllt. Zousätzlech Minutte fänken un ze verbrauchen wann Dir Äre ganze monatleche Kontingent ausginn hutt, an de Rescht vun den zousätzleche Minutten wäert op den nächste Mount rullt. IN zukünfteg Verëffentlechung mir wëllen dës Fonktioun och gratis Pläng derbäisetzen.

Git Lab 11.10

Komponéierbar Auto DevOps

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

Mat Auto DevOps, Équipen iwwergank op modern DevOps Praktiken mat bal keen Effort. Start mat GitLab 11.10, all Job am Auto DevOps gëtt als onofhängeg Schabloun. Benotzer kënne benotzen функцию includes am GitLab CI fir eenzel Etappen vun Auto DevOps z'aktivéieren a gläichzäiteg Är personaliséiert Datei ze benotzen gitlab-ci.yml. Op dës Manéier kënnt Dir nëmmen déi Aarbechten aktivéieren déi Dir braucht a profitéiert vun Upstream Updates.

Git Lab 11.10

Automatesch Grupp Memberen op GitLab.com verwalten mat SCIM

SILVER, GOLD

Virdru musst Dir d'Grupp Memberschaft op GitLab.com manuell verwalten. Dir kënnt elo SAML SSO benotzen a Memberschaft mat SCIM verwalten fir Benotzer op GitLab.com ze kreéieren, ze läschen an ze aktualiséieren.

Dëst ass besonnesch nëtzlech fir Firme mat enger grousser Zuel vu Benotzer an zentraliséierter Identitéitsprovider. Elo kënnt Dir eng eenzeg Quell vun der Wourecht hunn, wéi Azure Active Directory, an d'Benotzer ginn automatesch duerch den Identitéitsprovider erstallt a geläscht anstatt manuell.

Git Lab 11.10

Login op GitLab.com iwwer SAML Provider

SILVER, GOLD

Virdrun, wann Dir SAML SSO fir Gruppen benotzt, war de Benotzer verlaangt sech mat GitLab Umeldungsinformatiounen an engem Identitéitsprovider z'ënnerschreiwen. Dir kënnt elo direkt iwwer SSO aloggen als GitLab Benotzer verbonne mat enger konfiguréierter Grupp.

D'Benotzer mussen net zweemol umellen, wat et méi einfach mécht fir Firmen SAML SSO fir GitLab.com ze benotzen.

Git Lab 11.10

Aner Verbesserungen am GitLab 11.10

Kand epescht Schema

ULTIMATIOUN, GOLD

An der viregter Verëffentlechung hu mir Kanner Epics (Epics of Epics) bäigefüügt fir Iech ze hëllefen Är Aarbechtsverdeelungsstruktur ze managen. Kannerepien erschéngen op der Säit vum Elterendeel.

An dëser Verëffentlechung weist d'Elteren Epic Säit e Kontur vu Kannerepiken sou datt Teams d'Timeline vun Kannerepiken gesinn an d'Zäitabhängegkeete verwalten.

Git Lab 11.10

Fusioun Ufro Pop-up Schiirme

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

An dëser Verëffentlechung stellen mir informativ Schiirme vir, déi opdauchen wann Dir iwwer e Fusiounsufrolink hovert. Virdrun hu mir nëmmen de Fusiounsufro-Titel gewisen, awer elo weisen mir och de Fusiounsufro-Status, CI Pipeline-Status a kuerz URL.

Mir plangen an zukünfteg Verëffentlechungen méi wichteg Informatioune bäizefügen, z.B. responsabel Persounen a Kontroll Punkten, a mir wäerten och Pop-up Schiirme aféieren fir Aufgaben.

Git Lab 11.10

Filteren Fusiounsufroen no Zilzweige

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

Git Workflows fir d'Verëffentlechung oder d'Verschécken vu Software beinhalt dacks verschidde laangfristeg Filialen - fir Fixer op fréier Versiounen ze maachen (z. stable-11-9) oder vun der Qualitéitstest op d'Produktioun plënneren (z.B. integration), awer et ass net einfach Fusiounsufroe fir dës Filialen ënnert de villen oppene Fusiounsufroen ze fannen.

D'Lëscht vun de Fusiounsufroe fir Projeten a Gruppen kann elo vun der Zilzweig vun der Fusiounsufro gefiltert ginn fir et méi einfach ze maachen deen deen Dir braucht ze fannen.

Merci, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

Schécken a Fusioun op erfollegräich Pipeline

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

Wa mir d'Trunk-baséiert Entwécklungsmethod benotzen, sollte mir laang lieweg Branchen zugonschte vu klengen, temporäre Filialen mat engem eenzege Besëtzer vermeiden. Kleng Ännerungen ginn dacks direkt op d'Zilzweig gedréckt, awer dëst riskéiert de Bau ze briechen.

Mat dëser Verëffentlechung ënnerstëtzt GitLab nei Git-Push-Optiounen fir automatesch Fusiounsufroen opzemaachen, d'Zilzweig ze setzen an eng Fusioun op eng erfollegräich Pipeline vun der Kommandozeil ze erzwéngen zur Zäit vum Push op d'Branche.

Git Lab 11.10

Verbessert Integratioun mat externen Dashboards

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

GitLab kann Zougang zu multiple Prometheus Serveren (Ëmfeld, Projet, an Gruppen (erwaart)), awer e puer Endpunkte kënnen d'Komplexitéit addéieren oder vläicht net vun Standard Dashboards ënnerstëtzt ginn. Mat dëser Verëffentlechung kënnen Teams eng eenzeg Prometheus API benotzen, wat d'Integratioun mat Servicer wéi Grafana vill méi einfach mécht.

Sortéiert Wiki Säiten no Kreatiounsdatum

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

An engem Projet Wiki kënnen Équipë Dokumentatioun an aner wichteg Informatioun zesumme mat Quellcode an Aufgaben deelen. Mat dëser Verëffentlechung kënnt Dir d'Lëscht vu Wiki Säiten no Erstellungsdatum an Titel sortéieren fir séier kierzlech erstallt Inhalter ze fannen.

Git Lab 11.10

Iwwerwaachungsressourcen gefrot vum Cluster

ULTIMATIOUN, GOLD

GitLab hëlleft Iech Äre Kubernetes Cluster fir Entwécklungs- a Produktiounsapplikatiounen ze iwwerwaachen. Vun dëser Verëffentlechung unzefänken, iwwerwaacht d'CPU an d'Erënnerungsufroe vun Ärem Cluster fir potenziell Themen z'entdecken ier se Problemer ginn.

Git Lab 11.10

Kuckt Load Balancer Metriken am Grafana Dashboard

CORE, STARTER, PREMIUM, ULTIMATE

Et ass ganz wichteg d'Gesondheet vun Ärer GitLab Instanz ze iwwerwaachen. Virdrun hu mir Standard Dashboards duerch eng embedded Grafana Instanz zur Verfügung gestallt. Vun dëser Verëffentlechung un, hu mir zousätzlech Dashboards fir d'Iwwerwaachung vun NGINX Lastbalancer abegraff.

SAST fir Elixir

ULTIMATIOUN, GOLD

Mir weider Sprooch Ënnerstëtzung ausbaue an déif Sécherheet Kontrollen. An dëser Verëffentlechung hu mir Sécherheetskontrollen fir Projeten aktivéiert Elixir a Projeten erstallt op Phoenix Plattform.

Multiple Ufroen an engem Diagramm

PREMIUM, ULTIMATE, SILVER, GOLD

Am GitLab kënnt Dir Charts erstellen fir d'Metriken ze visualiséieren déi Dir sammelt. Dacks, zum Beispill, wann Dir de maximalen oder duerchschnëttleche Wäert vun enger Metrik kucke musst, wëllt Dir e puer Wäerter op engem Diagramm weisen. Vun dëser Verëffentlechung un, hutt Dir dës Geleeënheet.

DAST Resultater um Group Security Dashboard

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

Mir hunn Dynamic Application Security Testing (DAST) Resultater op d'Sécherheetsdashboard vum Team bäigefüügt nieft SAST, Container Scannen, an Ofhängegkeetsscannen.

Füügt Metadaten un e Container Scan Bericht

ULTIMATIOUN, GOLD

An dëser Verëffentlechung enthält de Container Scan Bericht méi Metadaten - mir hunn derbäigesat betraff Komponente (eng Clair Feature) an existéierend Metadaten: Prioritéit, ID (mat Referenz op mitre.org) an Niveau betraff (zB debian:8).

Füügt e Metrik Berichttyp fir Ufroen ze fusionéieren

PREMIUM, ULTIMATE, SILVER, GOLD

GitLab liwwert scho verschidden Aarte vu Berichter, déi direkt a Fusiounsufroen abegraff kënne ginn: vu Berichter bis Code Qualitéit и Eenheet Testen an der Verifizéierungsstadium bis SAST и DAST an der Etapp vum Schutz.

Och wann dës wichteg Berichter sinn, ass och Basisinformatioun gebraucht, déi op verschidden Szenarie passt. Am GitLab 11.10 liwwere mir Metriken déi direkt an der Fusiounsufro berichten, déi en einfache Schlësselwäertpaar erwaart. Op dës Manéier verfollegen d'Benotzer Ännerunge mat der Zäit, och personaliséiert Metriken, an Ännerungen an Metriken fir eng spezifesch Fusiounsufro. Gedächtnisverbrauch, spezialiséiert Workload Testen, a Gesondheetszoustand kënnen an einfache Metriken ëmgewandelt ginn, déi direkt a Fusiounsufroen zesumme mat anere agebaute Berichter gekuckt kënne ginn.

Ënnerstëtzung fir Multi-Modul Maven Projete fir Ofhängegkeet Scannen

ULTIMATIOUN, GOLD

Mat dëser Verëffentlechung, Multi-Modul Maven Projeten ënnerstëtzen GitLab Ofhängegkeet Scannen. Virdrun, wann en Ënnermodul eng Ofhängegkeet vun engem aneren Ënnermodul vum selwechten Niveau hat, konnt et net aus dem zentrale Maven Repository lueden. Elo gëtt e Multi-Modul Maven Projet erstallt mat zwee Moduler an enger Ofhängegkeet tëscht den zwee Moduler. Ofhängegkeeten tëscht Geschwëstermoduler sinn elo am lokalen Maven Repository verfügbar fir datt de Bau ka weidergoen.

D'Benotzer kënnen de Klonenwee am CI änneren

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

Par défaut klone GitLab Runner de Projet op en eenzegaartegen Ënnerwee an $CI_BUILDS_DIR. Awer fir e puer Projeten, wéi Golang, muss de Code an e spezifesche Verzeechnes gekloont ginn, fir datt et gebaut gëtt.

Am GitLab 11.10 hu mir d'Variabel agefouert GIT_CLONE_PATH, wat Iech erlaabt e spezifesche Wee ze spezifizéieren wou GitLab Runner de Projet klont ier Dir d'Aufgab ausféiert.

Einfach Maskéierung vu geschützte Variabelen a Logbicher

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

GitLab bitt verschidde Weeër schützen и Beräich limitéieren Verännerlechen an GitLab CI / CD. Awer Variablen kënnen nach ëmmer a Bauprotokoller ophalen, virsiichteg oder zoufälleg.

GitLab hëlt Risikomanagement an Audit eescht a setzt weider Konformitéitsfeatures derbäi. Am GitLab 11.10 hu mir d'Fäegkeet agefouert fir verschidden Aarte vu Variablen an Job Trace Logbicher ze maskéieren, e Schutzniveau bäizefügen géint den Inhalt vun dëse Variablen déi zoufälleg an de Logbicher abegraff sinn. An elo GitLab automatesch Masken vill gebaut-an Token Verännerlechen.

Aktivéiert oder deaktivéiert Auto DevOps um Teamniveau

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

Mat Auto DevOps op engem GitLab.com Projet kënnt Dir modern DevOps Workflows vu Bau bis Liwwerung ouni Stress iwwerhuelen.

Vun GitLab 11.10 un, kënnt Dir Auto DevOps fir all Projeten an der selwechter Grupp aktivéieren oder deaktivéieren.

Vereinfacht a verbessert Lizenz Säit

STARTER, PREMIUM, ULTIMATE

Fir d'Gestioun vun de Lizenzschlësselen méi praktesch a méi einfach ze maachen, hu mir d'Lizenzen Säit am Admin Panel nei designt an déi wichtegst Elementer beliicht.

Git Lab 11.10

Update den Ofkiirzungsselektor fir Kubernetes Deployment

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

Deployment Panels weisen Informatioun iwwer all Kubernetes Deployment.

An dëser Verëffentlechung hu mir d'Art a Weis wéi mir Ofkiirzungen op d'Deployment mapen geännert hunn. Matcher sinn elo verfügbar vun app.example.com/app и app.example.com/env oder app. Dëst vermeit Filterkonflikter an de Risiko vu falschen Deployementer verbonne mam Projet.

Zousätzlech, am GitLab 12.0 mir ewechzehuelen der App Label aus dem Kubernetes Deployment selector, an engem Match gëtt nëmme méiglech duerch app.example.com/app и app.example.com/env.

Kubernetes Ressourcen erstellen dynamesch

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

Kubernetes Integratioun mat GitLab erlaabt Iech d'RBAC Feature ze benotzen mat engem Servicekonto an engem dedizéierten Nummraum fir all GitLab Projet. Vun dëser Verëffentlechung un, fir maximal Effizienz, ginn dës Ressourcen nëmmen erstallt wann néideg fir den Asaz.

Wann Dir Kubernetes ofbaut, erstellt GitLab CI dës Ressourcen virum Ofbau.

Grupp Leefer fir Grupp-Niveau Cluster

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

Group-Niveau Cluster ënnerstëtzen elo GitLab Runner Installatioun. Grupp-Niveau Kubernetes Leefer schéngen Kand Projeten als Grupp Leefer Label cluster и kubernetes.

Call Konter fir Knative Funktiounen

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

Fonctiounen agesat mat GitLab Serverlos, weisen elo d'Zuel vun den Uruff fir eng bestëmmte Funktioun kritt. Fir dëst ze maachen, musst Dir Prometheus op de Cluster installéieren wou Knative installéiert ass.

Git Lab 11.10

Parameter Kontroll git clean fir GitLab CI / CD Aarbechtsplazen

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

Par défaut leeft GitLab Runner git clean während dem Prozess vum Eroplueden vum Code wann Dir eng Aarbecht am GitLab CI / CD ausféiert. Zënter GitLab 11.10 kënnen d'Benotzer d'Parameteren kontrolléieren déi un e Team passéiert sinn git clean. Dëst ass nëtzlech fir Teams mat dedizéierten Leefer, wéi och fir Teams déi Projete vu grousse Monorepositories sammelen. Elo kënne se den Ausluedeprozess kontrolléieren ier se Scripte ausféieren. Nei Variabel GIT_CLEAN_FLAGS Standardwäert ass -ffdx an acceptéiert all méiglech Kommando Parameteren [git clean](https://git-scm.com/docs/git-clean).

Extern Autorisatioun am Kär

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

Séchert Ëmfeld kënnen eng zousätzlech extern Autorisatiounsressource erfuerderen fir Zougang zum Projet ze kréien. Mir hunn Ënnerstëtzung fir en zousätzleche Niveau vun Zougang Kontroll an 10.6 a krut vill Ufroe fir dës Funktionalitéit am Core opzemaachen. Mir si frou eng extern Autorisatioun an eng zousätzlech Schicht vu Sécherheet fir Core Instanzen aféieren, well dës Feature vun eenzelne Participanten gebraucht gëtt.

Fäegkeet fir Projeten a Gruppen am Core ze kreéieren

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

D'Roll vum Entwéckler kann Projeten a Gruppen erstellen zënter Versioun 10.5, an elo ass dëst méiglech am Core. Projeten erstellen ass eng Schlëssel Feature fir Produktivitéit am GitLab, a andeems dës Feature am Core abegraff ass, ass et elo méi einfach fir Memberen eppes Neies ze maachen.

GitLab Runner 11.10

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

Haut hu mir GitLab Runner 11.10 verëffentlecht! GitLab Runner ass en Open Source Projet dee benotzt gëtt fir CI / CD Jobs ze lafen an d'Resultater zréck op GitLab ze schécken.

Déi interessantst Ännerungen:

Déi komplett Lëscht vun Ännerungen kann am GitLab Runner Changelog fonnt ginn: CHANGELOG.

Korrektur vun der zréck project_id an der Blob Sich API an Elasticsearch

STARTER, PREMIUM, ULTIMATE

Mir hunn e Feeler an der Elasticsearch Blob Sich API fixéiert, déi falsch 0 fir zréckginn project_id. Et wäert néideg sinn reindex Elasticsearchfir déi richteg Wäerter ze kréien project_id nodeems Dir dës Versioun vu GitLab installéiert hutt.

Omnibus Verbesserungen

CORE, STARTER, PREMIUM, ULTIMATE

Mir hunn déi folgend Verbesserunge fir Omnibus am GitLab 11.10 gemaach:

  • GitLab 11.10 enthält Matière 5.9.0, Open Source Slack Alternativ, deem seng lescht Verëffentlechung en neien Integratiounsverzeechnes enthält fir einfach Daten aus Hipchat ze migréieren a vill méi. Dës Versioun enthält Sécherheetsupdates, a mir recommandéieren update.
  • Mir sinn integréiert Grafana mat Omnibus, an elo ass et einfach Är GitLab Instanz ze iwwerwaachen.
  • Mir hunn Ënnerstëtzung bäigefüügt fir al Container Biller aus dem Docker Registry ze läschen.
  • Mir hunn ca-Certificaten op 2019-01-23 aktualiséiert.

Leeschtung Verbesserunge

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

Mir weider GitLab Leeschtung mat all Verëffentlechung fir GitLab Instanzen vun alle Gréisste verbesseren. E puer Verbesserungen am GitLab 11.10:

Verbesserte GitLab Charts

CORE, STARTER, PREMIUM, ULTIMATE

Mir hunn déi folgend Verbesserunge fir GitLab Charts gemaach:

Vergaangenheet Funktiounen

GitLab Geo liwwert hashed Späicheren am GitLab 12.0

GitLab Geo erfuerderlech hashed Stockage fir d'Konkurrenz op sekundären Noden ze reduzéieren. Dëst gouf bemierkt an gitlab-ce#40970.

An GitLab 11.5 mir hunn dës Fuerderung an d'Geo Dokumentatioun bäigefüügt: gitlab-ee#8053.

An GitLab 11.6 sudo gitlab-rake gitlab:geo:check kontrolléiert ob hashed Späichere aktivéiert ass an all Projete migréiert ginn. Cm. gitlab-ee#8289. Wann Dir Geo benotzt, fuert w.e.g. dës Scheck aus a migréiert sou séier wéi méiglech.

An GitLab 11.8 permanent behënnert Warnung gitlab-ee!8433 wäert op der Säit ugewisen ginn Administratioun Beräich > Geo > Node sinn, wann déi uewe genannte Kontrollen net erlaabt sinn.

An GitLab 12.0 Geo wäert hashed Stockage Ufuerderunge benotzen. Cm. gitlab-ee#8690.

Läschen Datum: 22 Juni 2019

Ubuntu 14.04 Ënnerstëtzung

GitLab 11.10 wäert déi lescht Verëffentlechung mat Ubuntu 14.04 Ënnerstëtzung.

Canonical huet den Enn vun der Standard Support fir Ubuntu 14.04 ugekënnegt Abrëll 2019. Mir roden d'Benotzer op eng ënnerstëtzt LTS Versioun z'aktualiséieren: Ubuntu 16.04 oder Ubuntu 18.04.

Läschen Datum: 22 Mee 2019

Limitéiert déi maximal Unzuel u Pipelines, déi pro Soumissioun erstallt ginn

Virdrun huet GitLab Pipelines erstallt fir HEAD all Branche an der Soumissioun. Dëst ass bequem fir Entwéckler déi e puer Ännerungen gläichzäiteg drécken (zum Beispill op eng Feature-Branche an zu enger Branche develop).

Awer wann Dir e grousse Repository mat vill aktive Filialen dréckt (zum Beispill, Beweegung, Spigelen oder Verzweigung), musst Dir keng Pipeline fir all Branche erstellen. Ufänken mat GitLab 11.10 mir kreéieren maximal 4 Pipelines beim schécken.

Läschen Datum: 22 Mee 2019

Verouderd GitLab Runner Legacy Code Weeër

Zënter Gitlab 11.9 benotzt GitLab Runner nei Method de Repository klonen / ruffen. De Moment wäert GitLab Runner déi al Method benotzen wann déi nei net ënnerstëtzt gëtt. Gesinn méi Detailer an dës Aufgab.

Am GitLab 11.0 hu mir d'Erscheinung vun der Metrik Server Konfiguratioun fir GitLab Runner geännert. metrics_server wäert zugonschte geläscht ginn listen_address an GitLab 12.0. Gesinn méi Detailer an dës Aufgab.

An der Versioun 11.3 huet GitLab Runner ugefaang ze ënnerstëtzen Multiple Cache Ubidder; déi zu neien Astellunge gefouert fir spezifesch S3 Configuratioun. d' Dokumentatioun, bitt en Dësch mat Ännerungen an Instruktioune fir d'Migratioun op déi nei Konfiguratioun. Gesinn méi Detailer an dës Aufgab.

Dës Weeër wäerten net am GitLab 12.0 verfügbar sinn. Als Benotzer musst Dir näischt anescht änneren wéi sécherzestellen datt Är GitLab Instanz Versioun 11.9+ leeft wann Dir op GitLab Runner 12.0 Upgrade.

Läschen Datum: 22 Juni 2019

Deprecéiert Parameter fir Entréespunkt Feature fir GitLab Runner

11.4 GitLab Runner stellt de Featureparameter vir FF_K8S_USE_ENTRYPOINT_OVER_COMMAND Problemer ze fixéieren wéi z #2338 и #3536.

Am GitLab 12.0 wiessele mir op dat richtegt Verhalen wéi wann d'Feature-Astellung ausgeschalt wier. Gesinn méi Detailer an dës Aufgab.

Läschen Datum: 22 Juni 2019

Deprecéiert Ënnerstëtzung fir Linux Verdeelung erreecht EOL fir GitLab Runner

E puer Linux Verdeelungen op deenen GitLab Runner installéiert ka ginn hunn hiren Zweck gedéngt.

Am GitLab 12.0 wäert GitLab Runner net méi Packagen op sou Linux Verdeelungen verdeelen. Eng komplett Lëscht vun Distributiounen déi net méi ënnerstëtzt ginn, fannt Dir an eisem Dokumentatioun. Merci Javier Ardo (Javier Jardon) hannert säi Bäitrag!

Läschen Datum: 22 Juni 2019

Ewechzehuelen al GitLab Runner Helper Kommandoen

Als Deel vun eisen Efforten ze ënnerstëtzen Windows Docker Exekutor huet e puer al Kommandoen opzeginn, déi fir benotzt ginn Hëllef Bild.

Am GitLab 12.0 gëtt GitLab Runner mat neie Kommandoen gestart. Dëst gëllt nëmme fir Benotzer déi iwwerschreiden Hëllefsbild. Gesinn méi Detailer an dës Aufgab.

Läschen Datum: 22 Juni 2019

Ewechzehuelen de legacy git clean Mechanismus vum GitLab Runner

Am GitLab Runner 11.10 mir bidden d'Méiglechkeet konfiguréieren wéi Runner e Kommando ausféiert git clean. Zousätzlech läscht déi nei Botzstrategie d'Benotzung git reset a setzt de Kommando git clean no der Ausluede Schrëtt.

Well dës Verhalensännerung e puer Benotzer beaflosse kann, hu mir e Parameter virbereet FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Wann Dir de Wäert setzt true, et wäert d'legacy Cleanup Strategie restauréieren. Méi iwwer d'Benotzung vun Funktiounsparameter am GitLab Runner ka fonnt ginn an der Dokumentatioun.

Am GitLab Runner 12.0 wäerte mir d'Ënnerstëtzung fir d'legacy Cleanup Strategie ewechhuelen an d'Fäegkeet et mat engem Funktiounsparameter ze restauréieren. Gesinn méi Detailer an dës Aufgab.

Läschen Datum: 22 Juni 2019

System Info Sektioun am Admin Panel

GitLab presentéiert Informatioun iwwer Är GitLab Instanz an admin/system_info, awer dës Informatioun kann net korrekt sinn.

Mir sinn läschen dëser Rubrik Admin Panel am GitLab 12.0 a mir recommandéieren ze benotzen aner Iwwerwachungsoptiounen.

Läschen Datum: 22 Juni 2019

Log änneren

Kuckt fir all dës Ännerungen am Changementlog:

Kader

Wann Dir eng nei GitLab Installatioun opstellt, besicht GitLab Download Säit.

Update

Kuckt emol Aktualiséierungen Säit.

GitLab Abonnement Pläng

GitLab ass an zwee Goûten verfügbar: selwer regéieren и Wollek SaaS.

Selwer regéieren: Op der Plaz oder op Ärer gewënschter Cloud Plattform.

  • Kär: Fir kleng Teams, perséinlech Projeten oder GitLab Test fir eng onlimitéiert Period.
  • Startënnerlagen: Fir Teams, déi am selwechte Büro op verschidde Projeten schaffen, déi professionell Ënnerstëtzung brauchen.
  • Premium: Fir verdeelt Teams déi fortgeschratt Funktiounen, héich Disponibilitéit an 24/7 Support brauchen.
  • ultimate: Fir Geschäfter déi robust Strategie an Ausféierung mat verbesserte Sécherheet a Konformitéit erfuerderen.

Cloud SaaS - GitLab.com: Hosted, geréiert a verwalt vu GitLab fräi a bezuelt Abonnementer fir eenzel Entwéckler an Teams.

  • fräi: Onlimitéiert privat Repositories an onlimitéiert Zuel vu Projetsbäiträg. Zougemaach Projeten hunn Zougang zu Niveau Fonctiounen fräi, y oppe Projeten hunn Zougang zu Niveau Fonctiounen Gold.
  • Bronze: Fir Teams déi Zougang zu fortgeschratt Workflow Features brauchen.
  • Silver: Fir Teams déi méi robust DevOps Fäegkeeten, Konformitéit a méi séier Ënnerstëtzung brauchen.
  • Gold: Gëeegent fir vill CI / CD Aarbechtsplazen. All oppe Projete kënne Gold Feature gratis benotzen, onofhängeg vum Plang.

Source: will.com

Setzt e Commentaire