Sdílet prostřednictvím


Aktualizace rozšíření a vylepšení výkonu

V této aktualizaci jsme přidali aktualizace rozšíření a vylepšení výkonu. Se stávající integrací ServiceNow jsme aplikaci aktualizovali tak, aby podporovala tokijskou verzi ServiceNow. Vylepšili jsme také nastavení rozšíření, abychom vám pomohli spravovat nainstalovaná rozšíření.

Podrobnosti najdete v poznámkách k verzi.

Obecné

Azure Boards

Azure Pipelines

Obecné

Rozšíření by měla zobrazovat své obory.

Při instalaci rozšíření do organizace Azure DevOps můžete v rámci instalace zkontrolovat oprávnění, která rozšíření potřebuje. Po instalaci se ale oprávnění rozšíření v nastavení rozšíření nezobrazí. To představuje výzvu pro správce, kteří potřebují pravidelně kontrolovat nainstalovaná rozšíření. V tomto sprintu jsme do nastavení rozšíření přidali oprávnění rozšíření, abychom vám pomohli zkontrolovat a přijmout informované rozhodnutí, jestli je chcete zachovat, nebo ne.

Vytvoření tokenů PAT pro nasazení na Marketplace

Azure Boards

Logika změny velikosti karty v Delivery Plans

Ne všichni používají cílové datum nebo počáteční datum při sledování funkcí a námětů. Někteří se rozhodnou použít kombinaci kalendářních dat a cesty iterace. V tomto sprintu jsme vylepšili logiku, která správně nastavila kombinace iteračních cest a polí kalendářního data v závislosti na tom, jak se používají.

Pokud se například nepoužívá cílové datum a změníte velikost karty, nastaví se místo aktualizace cílového data nová cesta iterace.

Gif na demo kopírovat komentáře odkaz.

Vylepšení dávkových aktualizací

Provedli jsme několik změn ve verzi 7.1 rozhraní API pro dávkové aktualizace pracovních položek. Patří mezi ně menší vylepšení výkonu a zpracování částečných selhání. To znamená, že pokud jedna oprava selže, ale ostatní ne, ostatní se úspěšně dokončí.

Kliknutím sem získáte další informace o rozhraní REST API dávkové aktualizace.

Rozhraní API pro dávkové odstranění (GA)

Tento nový koncový bod rozhraní REST API pro odstranění nebo zničení pracovních položek v dávce je teď veřejně dostupný. Další informace získáte po kliknutí sem.

Azure Pipelines

Podpora pro verzi ServiceNow v Tokiu

Azure Pipelines má existující integraci s ServiceNow. Integrace spoléhá na aplikaci v ServiceNow a rozšíření v Azure DevOps. Aktualizovali jsme aplikaci tak, aby fungovala s tokijskou verzí ServiceNow. Kanály Classic i YAML teď fungují s Tokiem. Aby tato integrace fungovala, upgradujte z úložiště Service Now na novou verzi aplikace (4.215.2). Další informace najdete v tématu Integrace se správou změn ServiceNow.

Nová předdefinovaná systémová proměnná

Zavedli jsme novou předdefinovanou systémovou proměnnou s názvem Build.DefinitionFolderPath, jejíž hodnotou je cesta ke složce definice kanálu sestavení. Proměnná je k dispozici v kanálech sestavení YAML i Classic.

Pokud je váš kanál například uložený ve FabrikamFiber\Chat složce v Azure Pipelines, hodnota je Build.DefinitionFolderPathFabrikamFiber\Chat.

Podpora šablon pro obecnou dostupnost v editoru YAML

Šablony jsou běžně používanou funkcí v kanálech YAML. Představují snadný způsob, jak sdílet fragmenty kódu kanálu. Jsou také výkonným mechanismem při ověřování nebo vynucování zabezpečení a zásad správného řízení prostřednictvím vašeho kanálu.

Azure Pipelines podporuje editor YAML, který může být užitečný při úpravách kanálu. Editor ale šablony až dosud nepodpořil. Autoři kanálů YAML nemohli získat pomoc prostřednictvím Technologie IntelliSense při použití šablony. Autoři šablon nemohli využít editor YAML. V této verzi přidáváme podporu šablon v editoru YAML.

Při úpravách hlavního souboru YAML služby Azure Pipelines můžete šablonu zahrnout nebo rozšířit . Když zadáte název šablony, zobrazí se výzva k ověření šablony. Po ověření editor YAML rozumí schématu šablony, včetně vstupních parametrů.

Aktualizace rozhraní REST API pro kanály

Po ověření můžete přejít do šablony. Změny šablony budete moct provádět pomocí všech funkcí editoru YAML.

Existují známá omezení: Pokud šablona obsahuje požadované parametry, které nejsou zadané jako vstupy v hlavním souboru YAML, ověření se nezdaří a vyzve vás k zadání těchto vstupů. V ideálním prostředí by ověřování nemělo být blokováno a měli byste být schopni vyplnit vstupní parametry pomocí intellisense. Z editoru nelze vytvořit novou šablonu. Můžete použít nebo upravit pouze existující šablony.

Další kroky

Poznámka

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

Přejděte na Azure DevOps a podívejte se.

Jak poskytnout zpětnou vazbu

Rádi bychom se dozvěděli, co si o těchto funkcích myslíte. Pomocí nabídky nápovědy můžete nahlásit problém nebo poskytnout návrh.

Vytvoření návrhu

Můžete také získat rady a odpovědi na vaše otázky od komunity na Stack Overflow.

Díky,

Dan Hellem