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:
- aplikace Azure Boards pro Microsoft Teams
- Import pracovních položek ze souboru CSV
- Přidání nadřazeného pole na karty pracovních položek
- Přidání nadřazeného pole do backlogu a dotazů
- Rychlá navigace v Azure Boards hledání
Azure Repos:
- Azure Repos aplikace pro Microsoft Teams
- Označení souborů jako zkontrolovaných v žádosti o přijetí změn
- Nové webové uživatelské rozhraní pro cílové stránky Azure Repos (Preview)
- Podpora bezkontaktní komunikace pro vyhledávání kódu
Azure Pipelines:
- Nasazení Azure Resource Manager (ARM) na úrovni předplatného a skupiny pro správu
- Aktualizace do imagí hostovaných kanálů
- Funkce CD pro vícefázové kanály YAML
- Integrace bitbucketu a další vylepšení v začátcích s kanály
- Podpora skriptů PowerShellu v úloze Azure CLI
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.
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.
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ř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 .
Rychlá navigace v Azure Boards hledání
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.
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.
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.
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.
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
Mobilní
Podpora bezkontaktní komunikace pro vyhledávání kódu
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.
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 "/".
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.
Stránky wikiwebu můžete také vyhledat z Azure Boards zadáním /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.
Můžete také získat rady a odpovědi na vaše otázky od komunity na Stack Overflow.
Díky,
Kurt Samuelson