Úlohy kontejnerů kanálů – aktualizace Sprint 140

V aktualizaci Sprintu 140 služby Azure DevOps Services najdete nový způsob přizpůsobení závislostí sestavení pro vaše konkrétní požadavky díky zavedení úloh kontejneru v Azure Pipelines. Na wikiwebu teď můžete přidávat videa, přejmenovávat a vkládat obsah wikiwebu z podokna formátu.

Další informace najdete v následujícím seznamu funkcí .

Funkce

Azure Pipelines:

Azure Boards:

Azure Artifacts:

Wiki:

Správa:

Další kroky

Poznámka:

Tyto funkce se budou zavádět během následujících dvou až tří týdnů.

Přečtěte si o nových funkcích níže a přejděte ke službě Azure DevOps Services, abyste je vyzkoušeli sami.

Azure Pipelines

Řízení konkrétních závislostí sestavení pomocí úloh kontejnerů

Ve výchozím nastavení se úlohy spouštějí na hostitelském počítači, na kterém je nainstalovaný agent. Úlohy kontejnerů využívající odlehčenou abstrakci hostitelského operačního systému, který kontejnery poskytují, umožňují místo toho izolovat nástroje a závislosti uvnitř kontejneru. Agent spustí instanci zadaného kontejneru a pak v něm spustí kroky. Můžete vybrat přesné verze operačních systémů, nástrojů a závislostí, které sestavení vyžaduje. Další informace najdete v dokumentaci k úlohě kontejneru.

Povolení pokrytí kódu v úloze .NET Core

Úloha .NET Core ve službě Azure Pipelines teď podporuje pokrytí kódu, abyste mohli v projektech .NET Core získat lepší zpracování pokrytí testů jednotek. Příkaz "test" úlohy .NET Core lze předat argumenty --collect "Code coverage" , aby bylo možné povolit shromažďování pokrytí kódu. Podpora je aktuálně vymezená na projekty .NET Core, které cílí na platformu Windows.

Azure Boards

Využití restrukturalizovaných rozhraní REST API procesů

V rozhraní REST API verze 5.1 (Preview) jsme zkombinovali několik rozhraní API souvisejících s zděděnými procesy do jedné domény. To vám usnadní vyhledání a využívání správných koncových bodů. Další informace najdete v dokumentaci k chování procesů . Vytvořili jsme také několik ukázek pomocí klientských knihoven jazyka C#.

Azure Artifacts

Zjednodušení ověřování pomocí nového meziplatformového poskytovatele přihlašovacích údajů pro NuGet

Interakce s ověřenými informačními kanály NuGet je teď mnohem lepší. Nový zprostředkovatel přihlašovacích údajů Azure Artifacts založený na .NET Core funguje s msbuild, dotnet a nuget(.exe) ve Windows, macOS a Linuxu. Kdykoli budete chtít používat balíčky z informačního kanálu Azure Artifacts, poskytovatel přihlašovacích údajů automaticky získá a uloží token jménem klienta NuGet, kterého používáte. Token už nemusíte ukládat a spravovat ručně v konfiguračním souboru.

Pokud chcete získat nového poskytovatele, přejděte na GitHub a postupujte podle pokynů pro vašeho klienta a platformu.

Ukládání artefaktů pomocí Universal Packages

Univerzální balíčky jsou novým druhem balíčku, který podporuje Azure Artifacts. Poskytují jednoduchý mechanismus pro uložení kolekce souborů v informačním kanálu s názvem balíčku a verzí balíčku. Nástroje příkazového řádku jsou navržené tak, aby efektivně přenášely obsah z klienta a služby.

  • Zvažte použití univerzálních balíčků k ukládání artefaktů, jako jsou:
  • Konfigurační skripty a šablony (např. šablony ARM)
  • Snímky databáze pro testování integrace
  • Trénovací data a modely strojového učení
  • Sady SDK a nástroje pro vývojáře
  • 3D modely a textury
  • Výstupy sestavení

Přejděte k naší příručce pro rychlý start a začněte pracovat s univerzálními balíčky.

Komprese symbolů při publikování do sdílené složky

Aktualizovali jsme úlohu Symboly indexu a publikování tak, aby podporovala komprimaci symbolů při jejich publikování do sdílené složky.

Compress symbols

Připomínáme, že místo konfigurace a správy souborového serveru můžete také publikovat symboly ve službě Azure DevOps Services .

Wiki

Vložení videa na wiki

Videa teď můžete vložit na stránku wikiwebu z online služby, jako je Microsoft Stream a YouTube. Vloženou adresu URL videa můžete přidat pomocí následující syntaxe:

::: video
> [!VIDEO https://www.youtube.com/embed/7DbslbKsQSk]
:::

Embed video in wiki

Tato funkce dostala prioritu na základě návrhu.

Přejmenování wiki

Teď můžete wikiweb přejmenovat v uživatelském rozhraní wikiwebu a používat rozhraní REST API. V nabídce Další klikněte na Přejmenovat wiki a dejte wikiwebu zapamatovatelný název. Tato funkce dostala prioritu na základě návrhu.

Rename wiki

Vložení obsahu wiki z podokna formátu

Poslední sprint jsme odeslali možnost vytvářet obsah na stránkách wikiwebu. Obsah teď můžete vložit kliknutím na příslušné tlačítko v podokně formátu při úpravách stránky.

Insert wiki TOC

Správa

Správa tokenů PAT pomocí filtrování a stránkování

Jak jste si všimli nové navigace v Azure DevOps, zaměřujeme se na zajištění konzistentnějšího prostředí napříč službou. Tuto příležitost jsme využili, abychom vám pomohli lépe spravovat vaše osobní přístupové tokeny (PAT), zejména pokud jich máte několik. Mezi nové funkce patří ovládací prvky filtrování a stránkování při prohlížení všech pracovních stanic, přehlednější prostředí při vytváření nového patu se seskupením a popisy pro obory a možnost upravovat a rozšiřovat platnost stávajících patů.

PAT page

Jak poskytnout zpětnou vazbu

Rádi bychom slyšeli, co si o těchto funkcích myslíte. Pomocí nabídky pro odeslání názoru můžete nahlásit problém nebo poskytnout návrh.

Make a suggestion

Můžete také získat rady a své otázky zodpovězené komunitou ve službě Stack Overflow.

Díky,

Biju Venugopal