Tilläggsuppdateringar och prestandaförbättringar
Med den här uppdateringen har vi inkluderat tilläggsuppdateringar och prestandaförbättringar. Med en befintlig ServiceNow-integrering har vi uppdaterat appen för att stödja Tokyo-versionen av ServiceNow. Vi har också gjort förbättringar av tilläggsinställningarna som hjälper dig att hantera dina installerade tillägg.
Mer information finns i viktig information.
Allmänt
Azure-tavlor
- Logik för storleksändring av kort i leveransplaner
- Förbättringar av Batch-uppdateringar
- API för batchborttagning (GA)
Azure-pipelines
- Stöd för Tokyo-versionen av ServiceNow
- Ny fördefinierad systemvariabel
- Stöd för allmän tillgänglighet för mallar i YAML-redigeraren
Allmänt
Tillägg bör visa sina omfång
När du installerar tillägg i din Azure DevOps-organisation kan du granska de behörigheter som tillägget behöver som en del av installationen. Men när de har installerats visas inte tilläggsbehörigheterna i tilläggsinställningarna. Detta har inneburit en utmaning för administratörer som behöver utföra en regelbunden granskning av installerade tillägg. I den här sprinten har vi lagt till tilläggsbehörigheterna till tilläggsinställningarna för att hjälpa dig att granska och fatta ett välgrundat beslut om huruvida de ska behållas eller inte.
Azure-tavlor
Logik för storleksändring av kort i leveransplaner
Alla använder inte måldatum och/eller startdatum när de spårar funktioner och epos. Vissa väljer att använda en kombination av datum och iterationssökväg. I den här sprinten har vi förbättrat logiken för att ange kombinationerna av iterationssökväg och datumfält beroende på hur de används.
Om måldatumet till exempel inte används och du ändrar storlek på kortet anges den nya iterationssökvägen i stället för att uppdatera måldatumet.
Förbättringar av Batch-uppdateringar
Vi har gjort flera ändringar i 7.1-versionen av batchuppdaterings-API:et för arbetsobjekt. Dessa omfattar mindre prestandaförbättringar och hantering av partiella fel. Det innebär att om en korrigering misslyckas men de andra inte gör det, kommer de andra att slutföras.
Klicka här om du vill veta mer om REST API för batchuppdatering.
API för batchborttagning (GA)
Den här nya REST API-slutpunkten för att ta bort och/eller förstöra arbetsobjekt i batchen är nu offentligt tillgänglig. Klicka här om du vill läsa mer.
Azure-pipelines
Stöd för Tokyo-versionen av ServiceNow
Azure Pipelines har en befintlig integrering med ServiceNow. Integreringen förlitar sig på en app i ServiceNow och ett tillägg i Azure DevOps. Vi har nu uppdaterat appen så att den fungerar med Tokyo-versionen av ServiceNow. Både klassiska pipelines och YAML-pipelines fungerar nu med Tokyo. För att säkerställa att den här integreringen fungerar uppgraderar du till den nya versionen av appen (4.215.2) från Service Now Store. Mer information finns i Integrera med ServiceNow Ändringshantering.
Ny fördefinierad systemvariabel
Vi introducerade en ny fördefinierad systemvariabel med namnet Build.DefinitionFolderPath
, vars värde är mappsökvägen för en bygg-pipelinedefinition. Variabeln är tillgänglig i både YAML-pipelines och klassiska bygg-pipelines.
Om din pipeline till exempel finns under FabrikamFiber\Chat
mappen i Azure Pipelines är FabrikamFiber\Chat
värdet Build.DefinitionFolderPath
för .
Stöd för allmänna tillgänglighetsmallar i YAML-redigeraren
Mallar är en vanlig funktion i YAML-pipelines. De är ett enkelt sätt att dela pipelinefragment. De är också en kraftfull mekanism för att verifiera eller framtvinga säkerhet och styrning via din pipeline.
Azure Pipelines stöder en YAML-redigerare, vilket kan vara användbart när du redigerar din pipeline. Men redigeraren har inte stöd för mallar förrän nu. Författare av YAML-pipelines kunde inte få hjälp via intellisense när de använder en mall. Mallförfattarna kunde inte använda YAML-redigeraren. I den här versionen lägger vi till stöd för mallar i YAML-redigeraren.
När du redigerar din huvudsakliga YAML-fil för Azure Pipelines kan du antingen inkludera eller utöka en mall. När du skriver in namnet på mallen uppmanas du att verifiera mallen. När yaml-redigeraren har verifierats förstår den mallens schema, inklusive indataparametrarna.
Efter valideringen kan du välja att navigera till mallen. Du kommer att kunna göra ändringar i mallen med hjälp av alla funktioner i YAML-redigeraren.
Det finns kända begränsningar: Om mallen har obligatoriska parametrar som inte anges som indata i YAML-huvudfilen misslyckas verifieringen och du uppmanas att ange dessa indata. I en idealisk upplevelse bör valideringen inte blockeras och du bör kunna fylla i indataparametrarna med intelliSense. Du kan inte skapa en ny mall från redigeraren. Du kan bara använda eller redigera befintliga mallar.
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 hjälpmenyn för att rapportera ett problem eller ge ett förslag.
Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.
Tack,
Dan Hellem