Nová aplikace Azure Boards a Azure Repos pro Microsoft Teams – aktualizace Sprint 159

S radostí oznamujeme novou aplikaci Microsoft Teams pro Azure Boards a Azure Repos v aktualizaci Sprint 159 Azure DevOps. Aplikace Azure Boards vám umožní monitorovat aktivitu pracovních položek a vytvářet pracovní položky z kanálu Microsoft Teams. Na druhou stranu vám aplikace Azure Repos umožní monitorovat úložiště a dostávat oznámení o každém nasdílení nebo ohlášení kódu, vytvoření žádostí o přijetí změn, aktualizaci žádostí o přijetí změn a další informace v kanálu Microsoft Teams.

Další informace najdete v níže uvedeném seznamu funkcí .

Novinky v Azure DevOps

Funkce

Azure Boards:

Azure Repos:

Azure Pipelines:

Wiki:

Azure Boards

aplikace Azure Boards pro Microsoft Teams

S radostí oznamujeme novou aplikaci Azure Boards pro Microsoft Teams. Pomocí této aplikace můžete monitorovat aktivitu pracovních položek a vytvářet nové pracovní položky přímo z kanálů Microsoft Teams. Aplikace umožňuje nastavit a spravovat odběry událostí, včetně vytvořené pracovní položky, aktualizace pracovní položky atd. a dostávat oznámení o těchto událostech v kanálu Teams. Konverzace v kanálu se dají použít k vytváření pracovních položek. Kromě toho můžete použít adresy URL pracovních položek k získání náhledů a zahájení diskuze o nich.

Azure Boards aplikace pro Microsoft Teams.

Import pracovních položek ze souboru CSV

Až dosud byl import pracovních položek ze souboru CSV závislý na použití modulu plug-in Excelu. V této aktualizaci poskytujeme prostředí pro import první třídy přímo z Azure Boards, abyste mohli importovat nové nebo aktualizovat stávající pracovní položky. Další informace najdete v dokumentaci tady.

Importujte pracovní položky ze souboru CSV.

Přidání nadřazeného pole na karty pracovních položek

Nadřazený kontext je teď k dispozici na panelu Kanban jako nové pole pro karty pracovních položek. Teď můžete na karty přidat pole Nadřazený, abyste nemuseli používat alternativní řešení, jako jsou značky a předpony.

Přidejte nadřazené pole na karty pracovních položek.

Přidání nadřazeného pole do backlogu a dotazů

Nadřazené pole je teď k dispozici při prohlížení backlogů a výsledků dotazů. Pokud chcete přidat nadřazené pole, použijte zobrazení Možnosti sloupce .

Přidejte nadřazené pole do backlogu a dotazů.

Teď můžete nastavit kontext hledání zadáním / a výběrem z backlogu, panelu, sprintu a pracovní položky do vyhledávacího pole na Azure Boards. Tato funkce usnadňuje hledání a vyhledání libovolné položky v rámci Azure Boards, aniž byste museli přepínat karty pro hledání.

Tip

Rychlou navigaci můžete vyvolat zadáním klávesové zkratky / na Azure Boards.

vyvolání rychlé navigace.

U všech entit v Azure Boards tato funkce vyfiltruje naposledy otevřené položky a hlavní výsledky pro hledaný termín podle kontextu a můžete vybrat výsledek a přejít přímo na položku.

Vyberte výsledek a přejděte přímo na položku.

Azure Repos

Azure Repos aplikace pro Microsoft Teams

S radostí oznamujeme novou aplikaci Azure Repos pro Microsoft Teams. S touto aplikací můžete monitorovat svá úložiště a dostávat oznámení o každém nasdílení nebo ohlášení kódu, vytvoření nebo aktualizaci žádostí o přijetí změn (PR) a mnoho dalšího v kanálu Teams. Kromě toho vám náhledy adres URL žádostí o přijetí změn pomůžou zahájit diskuze o žádostech o přijetí změn a vést kontextové a smysluplné konverzace. Aplikace podporuje úložiště Git i TFVC.

Azure Repos aplikace pro Microsoft Teams.

Označení souborů jako zkontrolovaných v žádosti o přijetí změn

Někdy potřebujete zkontrolovat žádosti o přijetí změn, které obsahují změny velkého počtu souborů, a může být obtížné sledovat, které soubory jste už zkontrolovali. Teď můžete soubory označit jako zkontrolované v žádosti o přijetí změn.

Soubor můžete označit jako zkontrolovaný pomocí rozevírací nabídky vedle názvu souboru nebo najetím myší a kliknutím na název souboru.

Poznámka

Tato funkce slouží pouze ke sledování průběhu při kontrole žádosti o přijetí změn. Nepředstavuje hlasování o žádostech o přijetí změn, takže tyto značky budou viditelné pouze revidujícímu.

Označte soubory jako zkontrolované v žádosti o přijetí změn.

Tato funkce byla upřednostněna na základě návrhu z Developer Community.

Nové webové uživatelské rozhraní pro cílové stránky Azure Repos (Preview)

Teď můžete vyzkoušet naše nové moderní, rychlé a mobilní cílové stránky v rámci Azure Repos. Tyto stránky jsou k dispozici pro náhled jako cílové stránky nových úložišť. Cílové stránky zahrnují všechny stránky s výjimkou podrobností o žádosti o přijetí změn, podrobností o potvrzení a porovnání větví.

Web

Nové webové uživatelské rozhraní pro cílové stránky Azure Repos.

Mobilní

Nové mobilní uživatelské rozhraní pro cílové stránky Azure Repos

Když jsme si vyslechli vaši zpětnou vazbu od Developer Community, slyšeli jsme, že jste chtěli, aby bylo možné hledat v kódu soubory s termíny v těsné blízkosti. Teď můžete použít operátory NEAR, BEFORE a AFTER k vyhledání souborů na základě termínu vzdálenost a pořadí. Pokud například vyhledáte foo NEAR bar , vrátí se všechny soubory, ve kterých je foo v blízkosti panelu termínů.

Azure Pipelines

Nasazení Azure Resource Manager (ARM) na úrovni předplatného a skupiny pro správu

Dříve jsme podporovali nasazení jenom na úrovni skupiny prostředků. Touto aktualizací jsme přidali podporu pro nasazení šablon ARM na úrovni předplatného i skupiny pro správu. To vám pomůže při společném nasazování sady prostředků, ale jejich umístění do různých skupin prostředků nebo předplatných. Například nasazení záložního virtuálního počítače pro Azure Site Recovery do samostatné skupiny prostředků a umístění.

Aktualizace do imagí hostovaných kanálů

Aktualizovali jsme několik imagí virtuálních počítačů hostovaných v Azure Pipelines. Tady jsou některé hlavní body této aktualizace:

  • Upgradovali jsme Visual Studio 16.2 na verzi 16.3 pro VS2019.
  • Upgradováno VS pro Mac 8.2.6.26 na verzi 8.3.0.1805 pro macOS 10.13 a 10.14.
  • Přidání Javy 13 do macOS 10.13 a 10.14
  • Přidání Mono 6.4.0 do macOS 10.13 a 10.14
  • Upgradovali jsme Xcode 11-beta na verzi 11.0 GA.
  • Zmenšení velikosti disku za účelem zvýšení provozní efektivity, což vede ke snížení přibližně 40 GB volného místa pro Ubuntu 16.04.
  • Různé opravy chyb.

Další podrobnosti o nejnovějších verzích najdete tady.

Poznámka

Ruby 2.3.x odebereme ze všech obrázků v budoucí aktualizaci, protože 31. března 2019 dosáhl konce životnosti. Kromě toho odebereme Python 3.4.x, který 18. března 2019 dosáhl konce životnosti.

Možnosti CD pro vícefázové kanály YAML

Teď můžete využívat artefakty publikované kanálem CI a povolit triggery dokončení kanálu. Ve vícefázových kanálech YAML představujeme pipelines jako prostředek. V YAML teď můžete odkazovat na jiný kanál a také povolit triggery CD.

Tady je podrobné schéma YAML pro prostředek kanálů.

resources: 
  pipelines:
  - pipeline: MyAppCI  # identifier for the pipeline resource
    project:  DevOpsProject # project for the build pipeline; optional input for current project
    source: MyCIPipeline  # source pipeline definition name
    branch: releases/M159  # branch to pick the artifact, optional; defaults to all branches
    version: 20190718.2 # pipeline run number to pick artifact; optional; defaults to last successfully completed run
    trigger:     # Optional; Triggers are not enabled by default.
      branches:  
        include:  # branches to consider the trigger events, optional; defaults to all branches.
        - main
        - releases/*
        exclude:   # branches to discard the trigger events, optional; defaults to none.
        - users/*  

Kromě toho můžete pomocí - download úlohy stáhnout artefakty publikované prostředkem kanálu.

steps: 
- download: MyAppCI  # pipeline resource identifier
    artifact:  A1 # name of the artifact to download; optional; defaults to all artifacts

Další podrobnosti najdete v dokumentaci ke stažení artefaktů tady.

Integrace Bitbucketu a další vylepšení v začátcích s kanály

Prostředí průvodce Začínáme pro kanály bylo aktualizováno tak, aby fungovalo s úložišti Bitbucket. Azure Pipelines teď bude analyzovat obsah vašeho úložiště Bitbucket a doporučí vám šablonu YAML, která vám pomůže začít.

Poznámka

Podpora bitbucketu je jenom pro Azure DevOps Services.

Běžným dotazem průvodce Začínáme je možnost přejmenovat vygenerovaný soubor. V současné době je vrácená se změnami jako azure-pipelines.yml v kořenovém adresáři vašeho úložiště. Před uložením kanálu teď můžete soubor aktualizovat na jiný název nebo umístění.

Nakonec budeme mít větší kontrolu nad vrácením azure-pipelines.yml souboru do jiné větve, protože můžete přeskočit vytváření žádosti o přijetí změn z této větve.

Podpora skriptů PowerShellu v úloze Azure CLI

Dříve jste mohli spouštět dávkové skripty a skripty Bash jako součást úlohy Azure CLI. V této aktualizaci jsme do úlohy přidali podporu základních skriptů PowerShellu a PowerShellu.

Podpora skriptů PowerShellu v úloze Azure CLI

Wiki

Přístup k nedávno navštívené wikistráně

Usnadnili jsme vám hledání nedávno navštívených stránek wikiwebu v projektu. Přístup k naposledy navštíveným wikistránám teď získáte kliknutím na vyhledávací pole v centru Wiki.

Tip

Vyhledávací pole můžete vyvolat zadáním klávesové zkratky "/".

Přístup k nedávno navštívených wikistránám.

Okamžité hledání wikiwebu

Při psaní do vyhledávacího pole teď můžete zobrazit výsledky hledání wikiwebu. To vám pomůže rychle přejít na stránku wikiwebu podle vašeho výběru.

Okamžité hledání wikiwebu

Stránky wikiwebu můžete také vyhledat z Azure Boards zadáním /wiki.

Stránky wikiwebu z Azure Boards vyhledáte zadáním příkazu /wiki.

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 zpětné vazby 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,

Kurt Samuelson