Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med den här uppdateringen har vi lagt till en förhandsversion men kör inte läge för YAML-pipelines så att du kan prova en YAML-pipeline utan att köra den eller checka in den på en lagringsplats. På så sätt kan du se ett fullständigt tolkat YAML-dokument utan att köra pipelinen.
Mer information finns i listan Funktioner nedan.
Features
Allmänt:
Azure Pipelines:
- Förhandsgranska fullständigt analyserat YAML-dokument utan att committa eller köra pipelinen
- Inaktivera automatiska agentuppgraderingar på poolnivå
- Azure File Copy Task stöder nu AzCopy V10
Azure Repos:
General
Inaktivera policy för att begära åtkomst
Administratörer kan nu inaktivera funktionen Begär åtkomst i Azure DevOps. Med Begär åtkomst kan användarna begära åtkomst till en resurs om de inte har åtkomst till en organisation i sin klientorganisation eller till ett projekt inom en organisation. Begäran resulterade i ett e-postmeddelande till administratörerna som bad dem att granska och ge åtkomst efter behov.
Den här nya principen finns under Organisationsinställningar –> Användarprinciper.
När de inaktiverar funktionen Begär åtkomst uppmanas administratörer att ange en URL till sin interna dokumentation med information om den process som krävs för att användarna ska få åtkomst till den associerade organisationen.
Azure-pipelines
Förhandsgranska fullständigt tolkat YAML-dokument utan att committera eller köra pipelinan
Vi har lagt till en förhandsversion men kör inte läge för YAML-pipelines. Nu kan du prova en YAML-pipeline utan att checka in den på en lagringsplats eller köra den. Med tanke på en befintlig pipeline och en valfri ny YAML-nyttolast kommer det nya API:et att ge dig tillbaka den fullständiga YAML-pipelinen. I framtida uppdateringar används det här API:et i en ny redigeringsfunktion.
För utvecklare: POST till dev.azure.com/<org>/<project>/_apis/pipelines/<pipelineId>/runs?api-version=5.1-preview med ett JSON-innehåll enligt följande:
{
"PreviewRun": true,
"YamlOverride": "
# your new YAML here, optionally
"
}
Svaret innehåller den renderade YAML-filen.
Inaktivera automatiska uppgraderingar av agenter på poolnivå
För närvarande uppdateras pipelines-agenter automatiskt till den senaste versionen när det behövs. Detta inträffar vanligtvis när det finns en ny funktion eller uppgift som kräver en nyare agentversion för att fungera korrekt. Med den här uppdateringen lägger vi till möjligheten att inaktivera automatiska uppgraderingar på poolnivå. Om ingen agent för rätt version är ansluten till poolen i det här läget misslyckas pipelines med ett tydligt felmeddelande i stället för att begära att agenter uppdateras. Den här funktionen är främst av intresse för kunder med lokalt installerade pooler och mycket strikta krav på ändringskontroll. Automatiska uppdateringar är aktiverade som standard och vi rekommenderar inte att de flesta kunder inaktiverar dem.
Azure File Copy Task stöder nu AzCopy V10
Azure-filkopieringsaktiviteten kan användas i en bygg- eller versionspipeline för att kopiera filer till Microsoft Storage-blobbar eller virtuella datorer (VM). Uppgiften använder AzCopy, kommandoradsverktyget för snabb kopiering av data från och till Azure-lagringskonton. Med den här uppdateringen har vi lagt till stöd för AzCopy V10 som är den senaste versionen av AzCopy.
Kommandot azcopy copy stöder endast de argumenten som är associerade med det. På grund av ändringen i syntaxen för AzCopy är vissa av de befintliga funktionerna inte tillgängliga i AzCopy V10. Dessa inkluderar:
- Ange loggplats
- Rensa logg- och planfiler efter kopian
- Återuppta kopiering om jobbet misslyckas
De ytterligare funktioner som stöds i den här versionen av uppgiften är:
- Jokerteckensymboler i källans filnamn/sökväg
- Härled innehållstypen baserat på filnamnstillägget när inga argument anges
- Definiera loggverositeten för loggfilen genom att skicka ett argument
Azure Repos
Anpassad meddelandeprenumeration för pull-begäranden för utkast
För att minska antalet e-postaviseringar från pull-begäranden kan du nu skapa en anpassad meddelandeprenumeration för pull-begäranden som skapas eller uppdateras i utkasttillstånd. Du kan få e-postmeddelanden specifikt för pull-begäranden eller filtrera bort e-postmeddelanden från pull-begäranden så att ditt team inte meddelas innan pull-begäran är redo att granskas.
Nästa steg
Anmärkning
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 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 så mycket
Gopinath Chigakkagari (Twitter)