Pipelinecontainerjobb – Sprint 140 Update

I Sprint 140-uppdateringen av Azure DevOps Services hittar du ett nytt sätt att anpassa byggberoenden efter dina specifika krav med introduktionen av containerjobb i Azure Pipelines. I Wiki kan du nu lägga till videor, byta namn på och infoga en wiki-innehållsförteckning från formatfönstret.

Mer information finns i listan Funktioner nedan.

Funktioner

Azure Pipelines:

Azure Boards:

Azure Artifacts:

Wiki:

Administration:

Nästa steg

Kommentar

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

Läs om de nya funktionerna nedan och gå till Azure DevOps Services för att prova dem själv.

Azure-pipelines

Kontrollera specifika versionsberoenden med containerjobb

Som standard körs jobb på värddatorn där agenten är installerad. Med hjälp av den lätta abstraktionen över det värdoperativsystem som containrar tillhandahåller kan du isolera dina verktyg och beroenden i en container i stället. Agenten startar en instans av din angivna container och kör sedan steg i den. Du kan välja de exakta versionerna av operativsystem, verktyg och beroenden som bygget kräver. Mer information finns i dokumentationen om containerjobb .

Aktivera kodtäckning i .NET Core-uppgift

.NET Core-uppgiften i Azure Pipelines stöder nu kodtäckning så att du kan få ett bättre handtag för enhetstesttäckning i dina .NET Core-projekt. Kommandot "test" för .NET Core-uppgiften kan skickas argumenten --collect "Code coverage" för att aktivera kodtäckningssamling. Stöd är för närvarande begränsat till .NET Core-projekt som riktar sig till Windows-plattformen.

Azure-tavlor

Leverera omstrukturerade process-REST API:er

I REST API version 5.1 (förhandsversion) kombinerade vi flera ärvda processrelaterade API:er till en enda domän. Detta gör det enklare för dig att hitta och använda rätt slutpunkter. Mer information finns i dokumentationen om processbeteenden . Vi har också skapat några exempel med C#-klientbiblioteken.

Azure Artifacts

Förenkla autentiseringen med nya providern för autentiseringsuppgifter för NuGet för flera plattformar

Att interagera med autentiserade NuGet-feeds blev bara mycket bättre. Den nya .NET Core-baserade autentiseringsprovidern för Azure Artifacts fungerar med msbuild, dotnet och nuget(.exe) i Windows, macOS och Linux. Varje gång du vill använda paket från en Azure Artifacts-feed hämtar och lagrar autentiseringsprovidern automatiskt en token åt den NuGet-klient som du använder. Du behöver inte längre lagra och hantera en token manuellt i en konfigurationsfil.

Du hämtar den nya providern genom att gå till GitHub och följa anvisningarna för din klient och plattform.

Lagra artefakter med Universal Packages

Universella paket är en ny typ av paket som stöds av Azure Artifacts. De tillhandahåller en enkel mekanism för att lagra en samling filer i en feed med ett paketnamn och en paketversion. Kommandoradsverktyget är utformat för att effektivt överföra innehåll från klienten och tjänsten.

  • Överväg att använda universella paket för att lagra artefakter som:
  • Konfigurationsskript och mallar (t.ex. ARM-mallar)
  • Databasögonblicksbilder för integreringstestning
  • Träningsdata och modeller för maskininlärning
  • Verktyg och SDK:er för utvecklare
  • 3D-modeller och texturer
  • Skapa utdata

Hoppa över till vår snabbstartsguide för att komma igång med Universella paket.

Komprimera symboler när du publicerar till en filresurs

Vi har uppdaterat uppgiften Index & Publicera symboler så att den stöder komprimering av symboler när de publiceras till en filresurs.

Compress symbols

Som en påminnelse kan du också publicera symboler till Azure DevOps Services i stället för att behöva konfigurera och hantera en filserver.

Wiki

Bädda in en video i wiki

Nu kan du bädda in videor på en wiki-sida från onlinetjänster som Microsoft Stream och YouTube. Du kan lägga till den inbäddade video-URL:en med hjälp av följande syntax:

::: video
> [!VIDEO https://www.youtube.com/embed/7DbslbKsQSk]
:::

Embed video in wiki

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

Byta namn på en wiki

Nu kan du byta namn på wikin i wiki-användargränssnittet och med hjälp av REST-API:er. På menyn Mer klickar du på Byt namn på wiki för att ge wikin ett minnesvärt namn. Den här funktionen prioriterades baserat på ett förslag.

Rename wiki

Infoga en wikiinnehållsförteckning från formatfönstret

Senaste sprinten levererade vi möjligheten att skapa innehållsförteckningar på wiki-sidor. Nu kan du infoga innehållsförteckningen genom att klicka på lämplig knapp i formatfönstret när du redigerar sidan.

Insert wiki TOC

Administration

Hantera dina personliga åtkomsttoken med filtrering och sidindelning

Som du har märkt med den nya navigeringen i Azure DevOps fokuserar vi på att skapa en mer konsekvent upplevelse i hela tjänsten. Vi har tagit tillfället i akt att hjälpa dig att bättre hantera dina personliga åtkomsttoken (PAT), särskilt om du har flera av dem. Några av de nya funktionerna inkluderar filter- och växlingskontroller när du visar alla dina PATs, en renare upplevelse när du skapar en ny PAT med gruppering och beskrivningar för omfång och möjligheten att redigera och förlänga förfallodatumet för befintliga PATs.

PAT page

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