Sdílet prostřednictvím


Aktualizace agenta kanálu a příležitosti k privátní verzi Preview služby Azure Boards

V této aktualizaci zvýrazníme zavedení agenta kanálu v3 a konce aktualizací v2. Kanály spuštěné v operačním systému, které agent verze 3 nepodporuje, narazí na chyby.

Kromě toho s radostí rozšiřujeme příležitost zapojit se do dvou privátních verzí Preview služby Azure Boards.

Podrobnosti najdete v poznámkách k verzi.

OBECNÉ

Azure Boards

Azure Pipelines

Obecné informace o Azure

Podpora instančního objektu a spravované identity v Azure DevOps (Public Preview)

Teď můžete do organizací Azure DevOps přidat instanční objekty Azure Active Directory (Azure AD) a spravované identity a udělit tak přístup k prostředkům vaší organizace. Pro mnoho týmů může být tato funkce proveditelnou alternativou k tokenům PAT (Personal Access Tokens) při bezpečném ověřování aplikací, které nástroje pro automatizaci výkonu.

Další informace o této funkci najdete v devblogu nebo navštivte instanční objekty a spravované identity Azure AD.

Azure Boards

Podpora rozhraní REST API pro připojení úložišť GitHubu (privátní verze Preview)

Integrace Azure Boards-GitHubu je teď k dispozici už několik let. Umožňuje propojení mezi potvrzeními GitHubu, žádostmi o přijetí změn a problémy s pracovními položkami na panelech. Aktuální integrace je ale omezená na připojení 250 úložišť GitHub k projektu a neexistuje podpora rozhraní API.

S radostí oznamujeme omezenou verzi Private Preview pro zákazníky, kteří dosáhli limitů aktuální implementace, a chtěli bychom do projektu přidat více než 250 úložišť GitHub. Verze Preview vám umožní získat přístup k sadě nových rozhraní REST API, která vám umožní vytvořit vlastní nástroje pro propojení až 2 000 úložišť na připojení.

Mezi tyto koncové body patří:

  • Seznam aktuálních připojení
  • Seznam připojených úložišť
  • Přidání a odebrání úložišť

Poskytneme vám všechny ukázky dokumentace a kódu, které vám pomůžou připojit se k novým rozhraním API. Pokud se chcete zúčastnit privátní verze Preview, pošlete nám prosím e-mail přímo. Nezapomeňte uvést název vaší organizace (dev.azure.com/{organization}).

Pravidla plavecké dráhy (privátní verze Preview)

Důležité

Kvůli velkému objemu jsme přestali do privátní verze Preview zastavovat nové požadavky. Očekáváme, že tuto funkci vydáme do ga v několika dalších sprintech.

Pravidla plavecké dráhy jsou podobná pravidlům stylu, ale místo toho umožňují nastavit podmínky na kartě Kanban, aby se pracovní položky automaticky přesunuly do konkrétních pruhů. Můžete například chtít nastavit pruh pro každou osobu ve vašem týmu. Když pracovní položku přiřadíte, umístí se do této dráhy.

Gif pro ukázku úprav polí rozevíracího seznamu pro sdílení

Tato funkce je jednou z nejlepších položek v prostoru pracovních položek a jsme rádi, že ji konečně přineseme zákazníkům.

Do privátní verze Preview přijímáme omezený počet žádostí, abychom zajistili, že je připravený pro produkční prostředí. Pokud máte zájem o dřívější přístup k této funkci, pošlete nám e-mail. Uveďte název vaší organizace (dev.azure.com/{organization}).

Lístek návrhů komunity

Poznámka:

Tato funkce bude dostupná jenom ve verzi Preview new Boards Hubs.

Azure Pipelines

Konec podpory agenta kanálu pro Debian 9, Fedora 32, macOS 10.14 a další

Když se blíží zavedení agenta v3 , agent v2 se blíží konci jeho životního cyklu.

Od verze 2.218 agenta se kanály spuštěné v operačním systému, který už agent v3 nepodporuje, nezdaří s následující chybovou zprávou:

Tento operační systém přestane v budoucnu přijímat aktualizace agenta Pipelines. Pokud chcete pokračovat ve spouštění kanálů, upgradujte operační systém nebo nastavte proměnnou prostředí nebo ovladač agenta "AGENT_ACKNOWLEDGE_NO_UPDATES" na hodnotu true. Další informace naleznete v tématu https://aka.ms/azdo-pipeline-agent-v2-eos.

Ve vašich kanálech máte dvě možnosti, jak vyřešit výše uvedenou chybu:

  1. Doporučenou možností je přesunout agenty na počítače s novějšími operačními systémy. Toto je upřednostňovaná možnost, protože vám umožní získat budoucí aktualizace agenta.
  2. Nastavte proměnnou AGENT_ACKNOWLEDGE_NO_UPDATES agenta.

Nastavení AGENT_ACKNOWLEDGE_NO_UPDATES

Pokud chcete potvrdit, že agent kanálu v2 už nedostává aktualizace, můžete pro agenta nakonfigurovat proměnnou prostředí (např. /etc/environment, /etc/profile.d, Nastavení systému Windows):

AGENT_ACKNOWLEDGE_NO_UPDATES=true

Můžete také nastavit proměnnou kanálu z kanálu YAML:

jobs:
- job: 'agentWithVariables'
  displayName: 'Agent with variables'

  variables:
    AGENT_ACKNOWLEDGE_NO_UPDATES: 'true' # Required to not fail job on operating system that is not supported by .NET 6

Tady je příklad nastavení proměnné kanálu v klasickém kanálu:

Aktualizace kanálů AZ

Všechny výše uvedené metody umožní AGENT_ACKNOWLEDGE_NO_UPDATES=true , aby agent verze 2.218 nebo novější verze 2.x dál fungoval s operačním systémem, který agent verze 3 nepodporuje.

Zdroje informací

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 na ně.

Jak poskytnout zpětnou vazbu

Rádi bychom slyšeli, 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 své otázky zodpovězené komunitou ve službě Stack Overflow.

Díky,

Dan Hellem