GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Více možností spolupráce a více upozornění

My v GitLab neustále hledáme nové způsoby, jak zlepšit spolupráci v rámci celého životního cyklu DevOps. S radostí oznamujeme, že od tohoto vydání podporujeme více odpovědných osob za jeden požadavek na sloučení! Tato funkce je dostupná od úrovně GitLab Starter a skutečně ztělesňuje naše motto: "Každý může přispět". Víme, že na jedné žádosti o sloučení může pracovat mnoho lidí, aby se ujistili, že je vše v pořádku, a nyní máte možnost přiřadit více lidí odpovědných za žádosti o sloučení!

A týmy DevOps nyní získají automatická upozornění na události nasazení ve Slack a Mattermost. Přidejte nová oznámení do seznamu událostí odesílání v těchto dvou chatech a váš tým bude informován o nových nasazeních téměř okamžitě.

Snižte náklady díky podpoře kontejnerů Docker ve Windows a zřizování clusterů Kubernetes na úrovni instance

Milujeme kontejnery! Kontejnery spotřebovávají méně systémových prostředků než virtuální stroje a zlepšují přenositelnost aplikací. Od vydání GitLab 11.11 podporujeme Windows Container Executor pro GitLab Runner, takže nyní můžete používat kontejnery Docker ve Windows a užívat si pokročilou orchestraci a správu potrubí.

GitLab Premium (pouze samostatně spravované instance) nyní nabízí caching proxy pro závislosti pro obrázky Docker. Tento doplněk urychlí doručování tím, že má nyní mezipaměť proxy pro běžně používané obrázky Docker.

Uživatelé samostatně spravovaných instancí GitLab nyní mohou zajišťovat cluster Kubernetes na úrovni instancea všechny skupiny a projekty v instanci jej použijí pro svá nasazení. Díky této integraci GitLab s Kubernetes budou zdroje specifické pro projekt automaticky vytvořeny pro větší zabezpečení.

A to není vše!

Kromě nových funkcí spolupráce a dalších upozornění jsme přidali přístup hostů k vydáním, zvýšil další minuty CI Runner pro GitLab Free, zjednodušené kontroly s automaticky vyřešit diskusi, když použijete návrh, a mnohem víc!

Nejhodnotnější zaměstnanec tohoto měsíceMVP) — Kia May Somabes (Kia Mei Somabes)

V této verzi jsme přidali možnost stahovat jednotlivé složky z úložišť, nikoli veškerý obsah. Nyní si můžete stáhnout jen několik souborů, které potřebujete. Děkuji, Kia May Somabes!

Hlavní funkce GitLabu 11.11

Windows Container Executor pro GitLab Runner

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

V GitLab 11.11 jsme přidali nový exekutor do GitLab Runner, aby bylo možné kontejnery Docker používat ve Windows. Dříve jste museli k orchestraci kontejnerů Docker ve Windows používat shell, ale nyní můžete pracovat přímo s kontejnery Docker ve Windows, podobně jako v Linuxu. Uživatelé platforem od společnosti Microsoft mají nyní více možností pro orchestraci a správu kanálu.

Tato aktualizace zahrnuje vylepšenou podporu PowerShell v GitLab CI/CD a také nové satelitní obrazy pro různé verze kontejnerů Windows. S GitLab.com lze samozřejmě používat vaše vlastní Windows runnery, ale momentálně nejsou na seznamu veřejně dostupných nástrojů.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Závislost mezipaměti proxy pro registr kontejnerů

PREMIUM, ULTIMATE

Týmy často používají kontejnery v sestavovacích kanálech a cachovací proxy pro běžně používané obrázky a upstream balíčky je skvělý způsob, jak urychlit kanály. S místní kopií požadovaných vrstev dostupnou prostřednictvím nového mezipaměti proxy můžete efektivněji pracovat s běžnými obrázky ve vašem prostředí.

Dosud je kontejner proxy dostupný pouze pro samostatně spravované instance na webovém serveru Puma (v experimentálním režimu).

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Vícenásobná odpovědnost za žádosti o sloučení

STARTER, PREMIUM, ULTIMATE, BRONZ, SILVER, GOLD

Je zcela běžné, že na funkci pracuje více lidí najednou ve sdílené větvi a žádosti o sloučení, například když vývojáři front-endu a back-endu spolu úzce spolupracují, nebo když vývojáři pracují ve dvojicích, jako v Extreme Programming .

V GitLab 11.11 lze k žádostem o sloučení přiřadit více lidí. Stejně jako u více vlastníků úkolů zde lze použít seznamy, filtry, oznámení a rozhraní API.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Konfigurace clusteru Kubernetes na úrovni instance

JÁDRO, STARTER, PREMIUM, ULTIMATE

Model zabezpečení a zřizování v Kubernetes se vyvíjí a nyní je možné obsluhovat velké množství klientů prostřednictvím jednoho sdíleného clusteru.

V GitLab 11.11 mohou nyní samoobslužní uživatelé instance zřizovat cluster na úrovni instance a všechny týmy a projekty v instanci jej budou používat pro svá nasazení. Díky této integraci GitLab s Kubernetes budou zdroje specifické pro projekt automaticky vytvořeny pro větší zabezpečení.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Nasaďte oznámení ve Slacku a Mattermostu

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Nyní můžete nastavit automatická upozornění na události nasazení v týmovém kanálu díky integraci chatu Volný и Nejdůležitějšía váš tým bude vědět o všech důležitých událostech.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Přístup hostů k problémům

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Hosté vašich projektů si nyní mohou prohlížet vydání publikovaná na stránce Releases. Budou si moci stáhnout publikované artefakty, ale nebudou si moci stáhnout zdrojový kód ani zobrazit informace o úložištích, jako jsou značky nebo commity.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Další vylepšení v GitLabu 11.11

Serializované grafy potvrzení pro lepší výkon

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Mnoho operací Git vyžaduje procházení grafu odevzdání, jako je výpočet základu sloučení nebo výpis větví, které obsahují odevzdání. Čím více potvrzení, tím pomalejší jsou tyto operace, protože procházení vyžaduje, aby byl každý objekt načten z disku, aby bylo možné přečíst jeho ukazatele.

V GitLab 11.11 jsme povolili funkci serializovaného grafu odevzdání představenou v posledních verzích Gitu, která tyto informace předpočítá a uloží. Procházení ve velkých úložištích je nyní mnohem rychlejší. Graf odevzdání se automaticky vytvoří při příštím garbage collection úložiště.

Přečtěte si o tom, jak byl vytvořen serializovaný graf potvrzení na série článků od jednoho z autorů této funkce.

Extra minuty CI Runner: nyní také pro bezplatné plány

ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Minulý měsíc jsme přidali možnost zakoupit si další minuty CI Runner, ale pouze pro placené plány GitLab.com. V této verzi lze minuty zakoupit také v bezplatných plánech.

Nahrávání archivů adresářů do úložiště

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

V závislosti na typu a velikosti projektu může stahování archivu celého projektu trvat dlouho a není vždy potřeba, zejména v případě velkých monorepozitářů. V GitLabu 11.11 si můžete stáhnout archiv obsahu aktuálního adresáře, včetně podadresářů, abyste mohli vybrat pouze složky, které potřebujete.

Děkuji za vaši práci Kia May Somabes!

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Použitím návrhu se nyní automaticky vyřeší diskuse

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Navrhování změn zjednodušuje společnou práci na požadavcích na sloučení: nyní se můžete obejít bez kopírování a vkládání a přijmout navrhovanou změnu. V GitLab 11.11 jsme tento proces ještě zjednodušili, přičemž diskuse se nyní automaticky vyřeší, když se použije návrh.

Počítadlo času na postranním panelu panelu úkolů

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Postranní panely úkolů by měly vypadat stejně v zobrazení desky a úkolu. Proto má GitLab nyní počítadlo času na postranním panelu hlavního panelu na hlavním panelu. Stačí přejít na tabuli úkolů, kliknout na úkol a otevře se postranní panel s počítadlem času.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Podrobnosti o nasazení v rozhraní API prostředí

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Přidali jsme možnost dotazovat se rozhraní API prostředí na konkrétní informace o prostředí, abychom věděli, které potvrzení je právě teď nasazeno do prostředí. To usnadní automatizaci a reportování uživatelům prostředí v GitLabu.

Záporné proměnné shody pro pravidla potrubí

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Nyní můžete zkontrolovat zápornou rovnost nebo shodu se vzorem (!= и !~) v souboru .gitlab-ci.yml při kontrole hodnot proměnných prostředí se tak řízení chování potrubí stalo flexibilnější.

Spusťte všechny manuální úlohy ve fázi jedním kliknutím

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

V GitLab 11.11 mohou nyní uživatelé, kteří mají mnoho manuálních úloh ve fázích, provádět všechny takové úlohy v jedné fázi kliknutím na tlačítko "Hrát vše" ("Spustit vše") napravo od jména scény v zobrazení kanálu.

Vytvoření souboru přímo z proměnné prostředí

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Proměnné prostředí se často používají k vytváření souborů, zejména pro tajemství, která je třeba chránit a jsou k dispozici pouze v určitém kanálu prostředí. Chcete-li to provést, nastavte obsah proměnné na obsah souboru a v úloze vytvořte soubor, který obsahuje hodnotu. S novou proměnnou prostředí jako file lze to provést v jednom kroku i bez změny .gitlab-ci.yml.

Koncový bod API pro podrobnosti o chybě zabezpečení

ULTIMATE, ZLATÝ

Nyní můžete v GitLab API dotazovat všechny zranitelnosti identifikované v projektu. Pomocí tohoto rozhraní API můžete vytvářet strojově čitelné seznamy zranitelností filtrované podle typu, jistoty a závažnosti.

Plná funkce dynamického skenování pro DAST

ULTIMATE, ZLATÝ

V GitLab můžete dynamicky testovat zabezpečení aplikací (Dynamic Application Security Testing, DAST) v rámci kanálu CI. Počínaje tímto vydáním si můžete místo standardního pasivního prohledávání vybrat plné dynamické prověřování. Plně dynamické skenování chrání před dalšími zranitelnostmi.

Instalace Promethea do clusterů na úrovni skupiny

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Tato verze GitLab zavádí možnost připojit cluster Kubernetes k celé skupině. Také jsme přidali možnost nainstalovat jednu instanci Prometheus na cluster, abychom usnadnili sledování všech projektů v clusteru.

O ignorování chyb zabezpečení na panelu zabezpečení

ULTIMATE, ZLATÝ

Administrátoři mohou zobrazit ignorovaná zranitelnost na řídicích panelech zabezpečení GitLab. Pro zefektivnění vašeho pracovního postupu jsme přidali možnost zobrazit ignorované podrobnosti přímo na panelu zabezpečení.

Vytvářejte vlastní grafy metrik řídicího panelu

PREMIUM, ULTIMATE, STŘÍBRNÁ, ZLATÁ

Vytvářejte nové grafy s vlastními metrikami výkonu přímo z panelu nástrojů Panel metrik. Uživatelé nyní mohou vytvářet, aktualizovat a odstraňovat vizualizace metrik řídicího panelu kliknutím na tlačítko "AddMetric" ("Přidat metriku") v pravém horním rohu panelu nástrojů řídicího panelu.

GitLab 11.11: Více vlastníků žádostí o sloučení a vylepšení pro kontejnery

Úkoly z oznámení se nyní otevírají jako GitLab Alert Bot

PREMIUM, ULTIMATE, STŘÍBRNÁ, ZLATÁ

Problémy otevřené z oznámení budou nyní vytvořeny robotem výstrah GitLab, takže okamžitě uvidíte, že problém byl vytvořen automaticky z důležitého oznámení.

Automaticky ukládat epické popisy do místního úložiště

ULTIMATE, ZLATÝ

Epické popisy nebyly uloženy do místního úložiště, takže změny byly ztraceny, pokud jste je výslovně neuložili při změně epického popisu. GitLab 11.11 zavedl možnost ukládat epické popisy do místního úložiště. To znamená, že se nyní můžete snadno vrátit k úpravám epického popisu, pokud dojde k chybě, budete rozptýleni nebo omylem ukončíte prohlížeč.

Podpora zrcadlení na GitLab pro Git LFS

STARTER, PREMIUM, ULTIMATE, BRONZ, SILVER, GOLD

Pomocí zrcadlení můžete replikovat úložiště Git z jednoho umístění do druhého. To usnadňuje ukládání repliky úložiště umístěného někde jinde na serveru GitLab. GitLab nyní podporuje zrcadlení repozitářů pomocí Git LFS, takže tato funkce je dostupná i pro repozitáře s velkými soubory, jako jsou textury pro hry nebo vědecká data.

Oprávnění ke čtení a zápisu v úložišti pro osobní přístupové tokeny

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Mnoho osobních přístupových tokenů má oprávnění ke změně na úrovni api, ale úplný přístup k rozhraní API může některým uživatelům nebo organizacím poskytnout příliš mnoho práv.

Díky příspěvkům komunity mohou mít osobní přístupové tokeny nyní oprávnění pouze ke čtení/zápisu pro projektová úložiště, spíše než hlubší přístup na úrovni API k citlivým oblastem GitLab, jako jsou nastavení a členství.

Děkuji, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Přidání základní podpory pro skupinové dotazy GraphQL

ZDARMA, BRONZ, STŘÍBRNO, ZLATO, JÁDRO, STARTER, PREMIUM, ULTIMATE

Pomocí GraphQL API mohou uživatelé přesně specifikovat, jaká data potřebují, a získat všechna potřebná data v několika požadavcích. Počínaje tímto vydáním GitLab podporuje přidávání základních skupinových informací do GraphQL API.

Přihlaste se pomocí přihlašovacích údajů Salesforce

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

GitLab miluje vývojáře Salesforce a na podporu této komunity umožňujeme uživatelům přihlásit se do GitLab pomocí jejich přihlašovacích údajů Salesforce.com. Instance nyní mohou nastavit GitLab jako aplikaci připojenou k Salesforce, aby se mohli pomocí Salesforce.com přihlásit do GitLab jediným kliknutím.

Pro webový přístup je nyní vyžadováno jednotné přihlašování SAML

PREMIUM, ULTIMATE, STŘÍBRNÁ, ZLATÁ

My rozšíření požadavku na jednotné přihlášení (SSO). na úrovni skupiny, představené ve verzi 11.8, s přísným ověřováním skupinových a projektových zdrojů, takže uživatelé mohou získat přístup pouze po přihlášení pomocí SAML. Toto je další vrstva řízení přístupu pro organizace, které si cení zabezpečení a používají GitLab.com prostřednictvím jednotného přihlašování SAML. Nyní můžete vytvořit požadavek na jednotné přihlášení, protože víte, že uživatelé ve vaší skupině používají jednotné přihlášení.

Filtrování podle nedávno vytvořených nebo upravených dat pro epics API

ULTIMATE, ZLATÝ

Dříve bylo obtížné dotazovat se na nově vytvořená nebo upravená data pomocí GitLab epics API. Ve verzi 11.11 jsme přidali další filtry created_after, created_before, updated_after и updated_beforeaby byla zajištěna konzistence s rozhraním API pro problémy a rychlé nalezení změněných nebo nově vytvořených eposů.

Biometrické ověřování s UltraAuth

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

společnost UltraAuth se specializuje na biometrické ověřování bez hesla. Tuto metodu ověřování nyní podporujeme na GitLabu!

Děkuji Kartiki TannaKartikey Tanna)!

GitLab Runner 11.11

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Dnes jsme vydali GitLab Runner 11.11! GitLab Runner je projekt s otevřeným zdrojovým kódem, který se používá ke spouštění úloh CI/CD a odesílání výsledků zpět do GitLabu.

Vylepšení omnibusu

JÁDRO, STARTER, PREMIUM, ULTIMATE

Provedli jsme následující vylepšení Omnibusu v GitLab 11.11:

Vylepšení schématu

JÁDRO, STARTER, PREMIUM, ULTIMATE

Provedli jsme následující vylepšení Helm Charts v GitLab 11.11:

Vylepšení výkonu

JÁDRO, STARTER, PREMIUM, ULTIMATE, ZDARMA, BRONZ, STŘÍBRNO, ZLATO

Pokračujeme ve zlepšování výkonu GitLab s každým vydáním pro instance GitLab jakékoli velikosti. Některá vylepšení v GitLab 11.11:

Zastaralé funkce

GitLab Geo přinese hašované úložiště do GitLab 12.0

GitLab Geo je vyžadováno hashované úložiště ke zmírnění konkurence na sekundárních uzlech. Toto bylo zaznamenáno v gitlab-ce#40970.

V GitLabu 11.5 Tento požadavek jsme přidali do Geo dokumentace: gitlab-ee#8053.

V GitLabu 11.6 sudo gitlab-rake gitlab:geo:check zkontroluje, zda je povoleno hašované úložiště a zda jsou migrovány všechny projekty. Cm. gitlab-ee#8289. Pokud používáte Geo, spusťte prosím tuto kontrolu a migrujte co nejdříve.

V GitLabu 11.8 na stránce se zobrazí trvale deaktivované varování Oblast správy › Geo › Uzlypokud výše uvedené kontroly nejsou povoleny. gitlab-ee!8433.

V GitLabu 12.0 Geo použije hashované požadavky na úložiště. Cm. gitlab-ee#8690.

datum smazání: 22 2019 června

GitLab Geo přinese PG FDW na GitLab 12.0

To je vyžadováno pro Geo Log Cursor, protože výrazně zlepšuje výkon některých synchronizačních operací. Zlepšuje také výkon dotazů na stav geografických uzlů. Předchozí dotazy měly příliš nízký výkon ve velkých projektech. Podívejte se, jak to nastavit v Geo databáze replikace. V GitLabu 12.0 Geo bude vyžadovat PG FDW. Cm. gitlab-ee#11006.

datum smazání: 22 2019 června

Možnosti Sentry pro hlášení chyb a protokolování budou z uživatelského rozhraní v GitLab 12.0 odstraněny

Tyto možnosti budou odstraněny z uživatelského rozhraní v GitLab 12.0 a budou dostupné v souboru gitlab.yml. Kromě toho budete moci definovat prostředí Sentry pro rozlišení mezi více nasazeními. Například vývoj, inscenace a výroba. Cm. gitlab-ce#49771.

datum smazání: 22 2019 června

Omezení maximálního počtu kanálů vytvořených jedním podáním

Dříve GitLab vytvářel kanály pro HEAD každá větev v zásilce. To je užitečné pro vývojáře, kteří posílají více změn najednou (například do větve funkcí a a develop).

Ale když tlačíte velké úložiště, kde je mnoho aktivních větví (například pro přesun, zrcadlení nebo rozvětvení), nemusíte vytvářet potrubí pro každou větev. Počínaje GitLabem 11.10 tvoříme maximálně 4 potrubí při odesílání.

datum smazání: 22 května 2019 město

Cesty ke staršímu kódu GitLab Runner

Od Gitlabu 11.9 používá GitLab Runner nová metoda klonování/volání úložiště. V současné době GitLab Runner použije starou metodu, pokud nová není podporována. Více viz tento úkol.

V GitLab 11.0 jsme změnili zobrazení konfigurace serveru metrik pro GitLab Runner. metrics_serverbude odstraněn ve prospěch listen_address v GitLabu 12.0. Více viz tento úkol.

Ve verzi 11.3 začal GitLab Runner podporovat více poskytovatelů mezipaměti; což vedlo k novým nastavením pro specifická konfigurace S3. V dokumentace je zde tabulka změn a pokyny pro migraci na novou konfiguraci. Více viz tento úkol.

Tyto cesty nebudou v GitLabu 12.0 dostupné. Jako uživatel nemusíte nic měnit, jen se ujistěte, že vaše instance GitLab používá verzi 11.9+, když upgradujete na GitLab Runner 12.0.

datum smazání: 22 2019 června

Zastaralá možnost pro funkci vstupního bodu pro GitLab Runner

Parametr funkce představen v 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND opravit problémy jako #2338 и #3536.

V GitLabu 12.0 se přepneme na správné chování, jako kdyby bylo nastavení funkce zakázáno. Více viz tento úkol.

datum smazání: 22 2019 června

Zastaralá podpora pro linuxovou distribuci, která dosáhla EOL pro GitLab Runner

Některé distribuce Linuxu, na které můžete nainstalovat GitLab Runner, splnily svůj účel.

V GitLab 12.0 již GitLab Runner nebude distribuovat balíčky do těchto distribucí Linuxu. Kompletní seznam distribucí, které již nejsou podporovány, naleznete v našem dokumentace. Děkuji Javier ArdoJavier Jardon), pro tebe příspěvku!

datum smazání: 22 2019 června

Odstranění starých příkazů GitLab Runner Helper

V rámci přidání podpory Exekutor Windows Docker musel opustit některé staré příkazy, které se používají pomocný obrázek.

GitLab 12.0 spouští GitLab Runner s novými příkazy. To platí pouze pro uživatele, kteří přepsat pomocný obrázek. Více viz tento úkol.

datum smazání: 22 2019 června

Odstranění staršího mechanismu git clean z GitLab Runner

V GitLab Runner 11.10 jsme poskytl příležitost nakonfigurovat, jak Runner provádí příkaz git clean. Kromě toho nová strategie čištění odstraňuje použití git reset a vydá příkaz git clean po kroku nahrání.

Protože tato změna chování může ovlivnit některé uživatele, připravili jsme nastavení FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Pokud nastavíte hodnotu true, obnoví starší strategii čištění. Více o používání parametrů funkcí v GitLab Runneru naleznete v dokumentaci.

V GitLab Runner 12.0 odebereme podporu pro starší strategii vyčištění a možnost ji obnovit pomocí parametru funkce. Viz v tento úkol.

datum smazání: 22 2019 června

Šablony týmových projektů k dispozici pouze pro stříbrné/prémiové plány

Když jsme ve verzi 11.6 zavedli šablony projektů na úrovni skupiny, omylem jsme tuto funkci Premium/Silver zpřístupnili všem plánům.

My opravit tuto chybu ve verzi 11.11 a poskytněte další 3 měsíce všem uživatelům a instancím pod úrovní Silver/Premium.

Od 22. srpna 2019 budou šablony týmových projektů dostupné pouze pro plán Silver/Premium a vyšší, jak je popsáno v dokumentaci.

datum smazání: 22 2019 srpna

Byla zrušena podpora pro dávkové úlohy Windows

V GitLab 13.0 (22. června 2020) plánujeme zrušit podporu pro dávkové úlohy na příkazovém řádku Windows v GitLab Runner (např. cmd.exe) ve prospěch rozšířené podpory pro Windows PowerShell. Přečtěte si více v tento úkol.

Naše vize pro podnikové DevOps bude nyní v souladu s postojem společnosti Microsoft, že PowerShell je nejlepší volbou pro automatizaci podnikových aplikací v prostředích Windows. Pokud chcete pokračovat v používání cmd.exe, tyto příkazy lze volat z PowerShellu, ale nebudeme přímo podporovat dávkové úlohy Windows kvůli několika nekonzistentnostem, které vedou k vysokým nákladům na údržbu a vývoj.

datum smazání: 22 září 2019 město

Vyžaduje Git 2.21.0 nebo vyšší

Počínaje GitLab 11.11 je ke spuštění vyžadován Git 2.21.0. Omnibus GitLab se již dodává s Git 2.21.0, ale uživatelé původních instalací s předchozími verzemi Git budou muset upgradovat.

datum smazání: 22 května 2019 město

Starší šablona služby Kubernetes

V GitLabu 12.0 plánujeme ukončit podporu vzoru služeb Kubernetes na úrovni instance ve prospěch konfigurace clusteru na úrovni instance zavedené v GitLab 11.11.

Všechny samostatně spravované instance používající šablonu služby budou při upgradu na GitLab 12.0 migrovány do clusteru na úrovni instance.

datum smazání: 22 2019 června

Odhlášení z párování štítků app na panelech nasazení Kubernetes

V GitLab 12.0 plánujeme ukončit podporu přiřazování štítků aplikací ve selektoru nasazení Kubernetes. V GitLabu 11.10 jsme představili nový mechanismus párování, který hledá shody na app.example.com/app и app.example.com/envk zobrazení nasazení na panelu.

Aby se tato nasazení zobrazila na panelech nasazení, stačí odeslat nové nasazení a GitLab použije nové štítky.

datum smazání: 22 2019 června

Balíčky GitLab 12.0 budou podepisovány rozšířeným podepisováním

2. května 2019 GitLab prodloužila platnost podpisových klíčů pro balíčky Omnibus GitLab od 01.08.2019 do 01.07.2020. Pokud ověřujete podpisy balíčků a chcete aktualizovat klíče, postupujte podle pokynů z dokumentaci pro podepisování balíčků Omnibus.

datum smazání: 22 2019 června

Změnit protokol

Všechny tyto změny hledejte v changelogu:

Instalace

Pokud nastavujete novou instalaci GitLab, navštivte Stránka ke stažení GitLab.

Aktualizovat

→ Podívejte se aktualizovat stránku

Zdroj: www.habr.com

Přidat komentář