Dela via


Ny Azure Pipelines-app för Teams, förbättrad GitHub- och Azure Boards-integrering – Sprint 151-uppdatering

I Sprint 151-uppdateringen av Azure DevOps förbättrade vi GitHub-integreringen med Azure Boards genom att lägga till en GitHub Marketplace-app för att effektivisera förvärvet och konfigurationen med dina GitHub-lagringsplatser. Nu kan du dessutom koppla arbetsobjekt i Azure Boards till relaterade GitHub-ärenden. Du kan till exempel godkänna felrapporter från dina användare i GitHub medan du organiserar ditt teams arbete i Azure Boards.

Dessutom har vi lagt till en ny Azure Pipelines-app för Microsoft Teams som gör att du enkelt kan övervaka och hantera dina pipelines från Teams.

Mer information finns i listan Funktioner nedan.

Funktioner

Azure Boards:

Azure Pipelines:

Azure Repos:

Azure-tavlor

Lägga till Azure Boards från GitHub Marketplace

Den nya Azure Boards-appenGitHub Marketplace effektiviserar förvärvet och konfigurationen av Azure Boards för dina GitHub-lagringsplatser.

Tidigare kunde du aktivera en anslutning med GitHub-lagringsplatser via OAuth- eller personlig åtkomsttokenautentisering. Med OAuth eller PAT använder Azure Boards en individs GitHub-identitet för att övervaka och länka kodaktivitet med arbetsobjekt. Men eftersom medlemmarna i ditt team kan ändras över tid kan det vara mindre önskvärt att använda en individs GitHub-identitet och behörigheter. Genom att installera Azure Boards-appen kan du auktorisera appen att utföra åtgärder i stället.

Kom igång genom att installera appen från GitHub Marketplace i ditt GitHub-konto eller din organisation. Mer information finns i dokumentationen för GitHub och Azure Boards .

GitHub marketplace Azure Boards app.

Godkänna och köra ärenden i GitHub medan du planerar i Azure Boards

Integreringen mellan Azure Boards och GitHub har hittills gått ut på att länka kodaktivitet till arbetsobjekt. Även om detta har varit lämpligt för flera team som vill utnyttja Azure Boards fullt ut för planering och arbetshantering, lämnar det andra team, som kanske fortfarande vill spåra problem i GitHub, som vill ha mer.

Nu kan du länka arbetsobjekt i Azure Boards med relaterade problem i GitHub. Med den här nya typen av länkning är flera andra scenarier nu möjliga. Om ditt team vill fortsätta att acceptera felrapporter från användare, till exempel som problem inom GitHub men relatera och organisera teamets arbete i Azure Boards, kan du nu göra det.

Link work items in Azure Boards with related issues in GitHub.

Samma omnämnandesyntax som ditt team använder för incheckningar och pull-begäranden gäller fortfarande och du kan naturligtvis länka manuellt i Azure Boards med problem-URL:en. Mer information finns i dokumentationen för GitHub och Azure Boards .

Link manually in Azure Boards with the GitHub issue URL.

Personväxlare på uppgiftshanteraren

Beroende på teamets storlek och antalet pågående arbetsobjekt kan aktivitetstavlan bli lite trång. Du kan använda filtrering för att välja vilka kort som ska visas och fokusera på vad som är av intresse för tillfället.

Nu kan du välja hur du filtrerar en person på aktivitetstavlan. Använd personväxlaren när du behöver se hur den valda personens arbete relaterar till teamets arbete. Detta markerar kort som tillhör den valda personen så att du kan visa, uppdatera och ordna om eventuella kort samtidigt som du fokuserar på den valda personen.

Gif to demo person picker in taskboard.

Filterfältet fungerar nu i paritet med filtreringsfunktionerna så att du bara ser de kort som matchar filtret. Använd tilldelad för att filtrera när du snabbt behöver hitta det du och andra arbetar med.

Gif to demo Assigned to filter in taskboard.

Azure-pipelines

Azure Pipelines-app för Microsoft Teams

Vi är glada över att kunna presentera den nya Azure Pipelines-appen för Microsoft Teams. Nu kan du enkelt övervaka Azure DevOps Pipelines och godkänna versioner i Teams. Dessutom kan du hantera prenumerationer för slutförda versioner, versioner, väntande godkännanden och få meddelanden om dessa händelser i dina Teams-kanaler.

Kom igång genom att installera Azure Pipelines-appen från Microsoft Teams-appbutiken och se dokumentationen här.

Azure Pipelines app for Microsoft Teams.

Uppdateringar för att skapa pipeline

Tidigare hade vi två startpunkter när du skapade en byggpipeline. En för klassiska byggpipelines och en annan för YAML-byggpipelines. Om du såg den ena eller den andra kontrollerades av en förhandsgranskningsfunktionsväxling.

Med den här uppdateringen har vi tagit bort förhandsgranskningsfunktionerna så att du får en enda startpunkt som omfattar både YAML- och klassiska versioner. Den nya upplevelsen stöder alla lagringsplatstyper som stöds i den klassiska upplevelsen. Men om en lagringsplatstyp stöder både YAML och klassiska versioner (t.ex. GitHub eller Azure Repos) ges inställningen till YAML-versioner. Du kan alltid åsidosätta och välja den klassiska redigeraren för att skapa en pipeline utan YAML.

New pipeline - where is your code?.

Azure-lagringsplatser

Anknytningspunkt för att skapa lagringsplats

Vi har lagt till en tilläggspunkt så att du kan lägga till nya objekt i lagringsplatsens väljare. Med den här tilläggspunkten kan du lägga till anpassade åtgärder (omdirigeringar, popup-fönster osv.) på menyn för lagringsplatsväljaren, vilket aktiverar flöden som alternativa scenarier för att skapa lagringsplatser.

Repository creation extension.

Förbättrad kodningssupport

Tidigare skulle redigering och sparande av filer på webben bara sparas som UTF-8-kodning och vi har inte frågat dig när filkodningen ändrades. Nu får du en varning när du försöker spara en fil som inte är UTF-kodad via webben (som endast stöder UTF-kodning). Dessutom har vi lagt till stöd för UTF-16- och UTF-32-kodning via webb push-slutpunkten. Det innebär att vi bevarar kodningstypen så att du inte behöver skriva om dem som UTF-8.

Följande skärmbild visar och exempel på den dialogruta som visas när du introducerar kodningsändringar med en webb-push.

Example of the dialog when you introduce encoding changes by a web push.

Nästa steg

Kommentar

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

Gå över 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.

Make a suggestion

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

Tack,

Biju Venugopal