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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
Update den Ofkiirzungsselektor fir Kubernetes Deployment
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.
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.
Group-Niveau Cluster ënnerstëtzen elo GitLab Runner Installatioun. Grupp-Niveau Kubernetes Leefer schéngen Kand Projeten als Grupp Leefer Label cluster и kubernetes.
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.
Parameter Kontroll git clean fir GitLab CI / CD Aarbechtsplazen
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).
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
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.
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 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.
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.6sudo 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.
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
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.
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.