Share via


Ny Azure Boards- och Azure Repos-app för Microsoft Teams – Sprint 159 Update

I Sprint 159-uppdateringen av Azure DevOps är vi glada över att kunna presentera den nya Microsoft Teams-appen för Azure Boards och Azure Repos. Med Azure Boards-appen kan du övervaka aktiviteten för arbetsobjekt och skapa arbetsobjekt från din Microsoft Teams-kanal. Å andra sidan gör Azure Repos-appen att du kan övervaka dina lagringsplatser och meddelas när kod skickas/checkas in, pull-begäranden (PR) skapas, pr uppdateras och mycket mer i Microsoft Teams-kanalen.

Mer information finns i listan Funktioner nedan.

Nyheter i Azure DevOps

Funktioner

Azure Boards:

Azure-lagringsplatser:

Azure Pipelines:

Wiki:

Azure-tavlor

Azure Boards-app för Microsoft Teams

Vi är glada över att kunna presentera den nya Azure Boards-appen för Microsoft Teams. Med den här appen kan du övervaka aktiviteten för arbetsobjekt och skapa nya arbetsobjekt direkt från dina Microsoft Teams-kanaler. Med appen kan du konfigurera och hantera händelseprenumerationer, inklusive arbetsobjekt som skapats, arbetsobjektet har uppdaterats osv. och för att få meddelanden om dessa händelser i Teams-kanalen. Konversationerna i kanalen kan användas för att skapa arbetsobjekt. Dessutom kan du använda URL:er för arbetsobjekt för att få förhandsgranskningar och initiera diskussioner om dem.

Azure Boards-appen för Microsoft Teams.

Importera arbetsobjekt från en CSV-fil

Fram tills nu var importen av arbetsobjekt från en CSV-fil beroende av att excel-plugin-programmet användes. I den här uppdateringen tillhandahåller vi en förstklassig importupplevelse direkt från Azure Boards så att du kan importera nya eller uppdatera befintliga arbetsobjekt. Mer information finns i dokumentationen här.

Importera arbetsobjekt från en CSV-fil.

Lägga till överordnat fält i arbetsobjektkort

Överordnad kontext är nu tillgänglig i kanbankortet som ett nytt fält för arbetsobjektkort. Nu kan du lägga till fältet Överordnat i korten och kringgå behovet av att använda lösningar som taggar och prefix.

Lägg till överordnat fält i arbetsobjektkort.

Lägg till överordnat fält i kvarvarande uppgifter och frågor

Det överordnade fältet är nu tillgängligt när du visar kvarvarande uppgifter och frågeresultat. Om du vill lägga till det överordnade fältet använder du vyn Kolumnalternativ .

Lägg till överordnat fält i kvarvarande uppgifter och frågor.

Nu kan du ange kontexten för sökningen genom att / skriva och välja mellan kvarvarande uppgifter, bräde, sprint och arbetsobjekt i sökrutan på Azure Boards. Den här funktionen gör det enklare för dig att söka efter och hitta objekt i Azure Boards utan att behöva växla flikar för sökningen.

Tips

Du kan anropa snabbnavigeringen genom att skriva kortkommandot / på Azure Boards.

anropa snabbnavigering.

För alla entiteter i Azure Boards filtrerar den här funktionen de nyligen använda objekten och de främsta resultaten för söktermen efter kontexten och du kan välja ett resultat för att direkt navigera till objektet.

Välj ett resultat för att navigera direkt till objektet.

Azure-lagringsplatser

Azure Repos-app för Microsoft Teams

Vi är glada över att kunna presentera den nya Azure Repos-appen för Microsoft Teams. Med den här appen kan du övervaka dina lagringsplatser och få ett meddelande när kod skickas/checkas in, pull-begäranden (PR) skapas eller uppdateras och mycket mer i Teams-kanalen. Dessutom hjälper förhandsversioner av URL:er för pull-begäranden dig att initiera diskussioner kring PR:er och ha kontextuella och meningsfulla konversationer. Appen stöder både Git- och TFVC-lagringsplatser.

Azure Repos-app för Microsoft Teams.

Markera filer som granskade i en pull-begäran

Ibland behöver du granska pull-begäranden som innehåller ändringar i ett stort antal filer och det kan vara svårt att hålla reda på vilka filer du redan har granskat. Nu kan du markera filer som granskade i en pull-begäran.

Du kan markera en fil som granskad med hjälp av den nedrullningsbara menyn bredvid ett filnamn eller genom att hovra och klicka på filnamnet.

Anteckning

Den här funktionen är bara avsedd att spåra förloppet när du granskar en pull-begäran. Den representerar inte röstning på pull-begäranden, så dessa märken visas bara för granskaren.

Markera filer som granskade i en pull-begäran.

Den här funktionen prioriterades baserat på ett förslag från utvecklarcommunityn.

Nytt webbgränssnitt för Azure Repos-landningssidor (förhandsversion)

Nu kan du prova våra nya moderna, snabba och mobilvänliga landningssidor i Azure Repos. Dessa sidor är tillgängliga för förhandsversion som landningssidor för nya lagringsplatser. Landningssidor innehåller alla sidor förutom information om pull-begäran, incheckningsinformation och grenjäxning.

Webb

Nytt webbgränssnitt för Azure Repos-landningssidor.

Mobilt

Nytt mobilt användargränssnitt för Azure Repos-landningssidor.

När vi lyssnade på din feedback från utvecklarcommunityn hörde vi att du ville kunna söka i koden för att hitta filer med termer nära varandra. Nu kan du använda operatorerna NEAR, BEFORE och AFTER för att hitta filer baserat på termen avstånd och ordning. Om du till exempel söker efter foo NEAR-fältet returneras alla filer där foo är i närheten av termfältet.

Azure-pipelines

Distribuera Azure Resource Manager (ARM) till prenumerations- och hanteringsgruppsnivå

Tidigare stödde vi endast distributioner till resursgruppsnivå. Med den här uppdateringen har vi lagt till stöd för att distribuera ARM-mallar till både prenumerations- och hanteringsgruppnivåerna. Detta hjälper dig när du distribuerar en uppsättning resurser tillsammans men placerar dem i olika resursgrupper eller prenumerationer. Om du till exempel distribuerar den virtuella säkerhetskopieringsdatorn för Azure Site Recovery till en separat resursgrupp och plats.

Uppdateringar till värdbaserade pipelines-avbildningar

Vi har gjort uppdateringar av flera av azure pipelines-värdbaserade VM-avbildningar. Följande är några av höjdpunkterna i den här uppdateringen:

  • Uppgraderade Visual Studio 16.2 till 16.3 för VS2019.
  • Uppgraderad VS för Mac 8.2.6.26 till 8.3.0.1805 för macOS 10.13 och 10.14.
  • Java 13 har lagts till i macOS 10.13 och 10.14.
  • Mono 6.4.0 har lagts till i macOS 10.13 och 10.14.
  • Uppgraderade Xcode 11-beta till 11,0 GA.
  • Minskade diskstorleken för att öka drifteffektiviteten, vilket resulterade i en minskning med cirka 40 GB ledigt utrymme för Ubuntu 16,04.
  • Olika felkorrigeringar.

Mer information om de senaste versionerna finns här.

Anteckning

Vi tar bort Ruby 2.3.x från alla avbildningar i en framtida uppdatering sedan den upphörde den 31 mars 2019. Dessutom tar vi bort Python 3.4.x som nådde slutet av livscykeln den 18 mars 2019.

CD-funktioner för yaml-pipelines i flera steg

Nu kan du använda artefakter som publicerats av din CI-pipeline och aktivera utlösare för pipelinekomplettering. I YAML-pipelines i flera steg introducerar pipelines vi som en resurs. I din YAML kan du nu referera till en annan pipeline och även aktivera CD-utlösare.

Här är det detaljerade YAML-schemat för pipelines-resursen.

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/*  

Dessutom kan du ladda ned artefakter som publicerats av din pipelineresurs med hjälp av - download uppgiften .

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

Mer information finns i dokumentationen om att ladda ned artefakter här.

Bitbucket-integrering och andra förbättringar i att komma igång med pipelines

Komma igång-guiden för pipelines har uppdaterats för att fungera med Bitbucket-lagringsplatser. Azure Pipelines analyserar nu innehållet i din Bitbucket-lagringsplats och rekommenderar en YAML-mall för att komma igång.

Anteckning

Bitbucket-stöd gäller endast för Azure DevOps Services.

En vanlig fråga med komma igång-guiden har varit möjligheten att byta namn på den genererade filen. För närvarande checkas den in som azure-pipelines.yml i roten på din lagringsplats. Du kan nu uppdatera detta till ett annat filnamn eller en annan plats innan du sparar pipelinen.

Slutligen får du mer kontroll när du checkar in azure-pipelines.yml filen till en annan gren eftersom du kan välja att hoppa över att skapa en pull-begäran från den grenen.

Stöd för PowerShell-skript i Azure CLI-uppgift

Tidigare kunde du köra batch- och bash-skript som en del av en Azure CLI-uppgift. Med den här uppdateringen har vi lagt till stöd för PowerShell- och PowerShell-kärnskript till uppgiften.

Stöd för PowerShell-skript i Azure CLI-uppgift.

Wiki

Åtkomst till nyligen besökta wiki-sidor

Vi har gjort det enkelt för dig att hitta nyligen besökta wiki-sidor i projektet. Du kan nu komma åt nyligen besökta wiki-sidor genom att klicka på sökrutan i Wiki-hubben.

Tips

Du kan anropa sökrutan genom att skriva kortkommandot "/".

Åtkomst till nyligen besökta wiki-sidor.

Snabbsökning efter wiki

Nu kan du visa wiki-sökresultaten när du skriver i sökrutan. Detta hjälper dig att snabbt navigera till valfri wiki-sida.

Snabbsökning efter wiki.

Du kan också söka efter wiki-sidor från Azure Boards genom att skriva /wiki.

Sök efter wiki-sidor från Azure Boards genom att skriva /wiki.

Nästa steg

Anteckning

Dessa funktioner kommer att distribueras under de kommande två till tre veckorna.

Gå till Azure DevOps och ta en titt.

Så här ger du feedback

Vi vill gärna höra vad du tycker om de här funktionerna. Använd feedbackmenyn för att rapportera ett problem eller ge ett förslag.

Ge ett förslag

Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.

Tack,

Kurt Samuelson