Delen via


Pipelines-containertaken - Sprint 140-update

In de Sprint 140-update van Azure DevOps Services vindt u een nieuwe manier om buildafhankelijkheden aan te passen aan uw specifieke vereisten met de introductie van containertaken in Azure Pipelines. In Wiki kunt u nu video's toevoegen, de naam ervan wijzigen en een wiki-inhoudsopgave invoegen vanuit het opmaakvenster.

Bekijk de onderstaande lijst met functies voor meer informatie.

Functies

Azure Pipelines:

Azure Boards:

Azure Artifacts:

Wiki:

Beheer:

Volgende stappen

Notitie

Deze functies worden de komende twee tot drie weken geïmplementeerd.

Lees meer over de nieuwe functies hieronder en ga naar Azure DevOps Services om ze zelf te proberen.

Azure-pipelines

Specifieke buildafhankelijkheden beheren met containertaken

Taken worden standaard uitgevoerd op de hostcomputer waarop de agent is geïnstalleerd. Met behulp van de lichtgewicht abstractie van het hostbesturingssysteem dat containers bieden, kunt u in plaats daarvan uw hulpprogramma's en afhankelijkheden in een container isoleren. De agent start een exemplaar van uw opgegeven container en voert vervolgens stappen in de container uit. U kunt de exacte versies van besturingssystemen, hulpprogramma's en afhankelijkheden selecteren die uw build nodig heeft. Raadpleeg de documentatie voor containertaken voor meer informatie.

Codedekking in de .NET Core-taak inschakelen

De .NET Core-taak in Azure Pipelines ondersteunt nu codedekking, zodat u een beter beheer kunt krijgen van de dekking van eenheidstests in uw .NET Core-projecten. De opdracht test van de .NET Core-taak kan worden doorgegeven aan de argumenten --collect "Code coverage" om codedekkingsverzameling in te schakelen. Ondersteuning is momenteel gericht op .NET Core-projecten die gericht zijn op het Windows-platform.

Azure Boards

De opnieuw gestructureerde REST API's voor processen gebruiken

In de REST API versie 5.1 (preview) hebben we verschillende api's met betrekking tot overgenomen processen gecombineerd tot één domein. Hierdoor kunt u gemakkelijker de juiste eindpunten vinden en gebruiken. Zie de documentatie over procesgedrag voor meer informatie. We hebben ook enkele voorbeelden gemaakt met behulp van de C#-clientbibliotheken.

Azure Artifacts

Verificatie vereenvoudigen met de nieuwe platformoverschrijdende referentieprovider voor NuGet

Interactie met geverifieerde NuGet-feeds is net veel beter geworden. De nieuwe .NET Core-referentieprovider voor Azure Artifacts werkt met msbuild, dotnet en nuget(.exe) in Windows, macOS en Linux. Telkens wanneer u pakketten uit een Azure Artifacts-feed wilt gebruiken, verkrijgt en slaat de referentieprovider automatisch een token op namens de NuGet-client die u gebruikt. U hoeft een token niet meer handmatig op te slaan en te beheren in een configuratiebestand.

Als u de nieuwe provider wilt ophalen, gaat u naar GitHub en volgt u de instructies voor uw client en platform.

Artefacten opslaan met universele pakketten

Universele pakketten zijn een nieuw soort pakket dat wordt ondersteund door Azure Artifacts. Ze bieden een eenvoudig mechanisme voor het opslaan van een verzameling bestanden in een feed met een pakketnaam en pakketversie. De opdrachtregelprogramma's zijn ontworpen om inhoud van de client en service efficiënt over te dragen.

  • Overweeg universele pakketten te gebruiken om artefacten op te slaan, zoals:
  • Configuratiescripts en -sjablonen (bijvoorbeeld ARM-sjablonen)
  • Databasemomentopnamen voor integratietests
  • Machine learning-trainingsgegevens en -modellen
  • Ontwikkelhulpprogramma's en SDK's
  • 3D-modellen en patronen
  • Build-uitvoer

Ga naar onze snelstartgids om aan de slag te gaan met Universal Packages.

Symbolen comprimeren bij publicatie naar een bestandsshare

We hebben de taak Index& Publish Symbols bijgewerkt om het comprimeren van symbolen te ondersteunen wanneer ze worden gepubliceerd naar een bestandsshare.

Compress symbols

Ter herinnering kunt u ook symbolen publiceren naar Azure DevOps Services in plaats van dat u een bestandsserver moet configureren en beheren.

Wiki

Een video insluiten in een wiki

U kunt nu video's insluiten op een wikipagina vanuit onlineservices zoals Microsoft Stream en YouTube. U kunt de ingesloten video-URL toevoegen met behulp van de volgende syntaxis:

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

Embed video in wiki

Deze functie heeft prioriteit gekregen op basis van een suggestie.

De naam van een wiki wijzigen

U kunt nu de naam van uw wiki wijzigen in de wikigebruikersinterface en REST API's gebruiken. Klik in het menu Meer op Wikinaam wijzigen om uw wiki een gedenkwaardige naam te geven. Deze functie heeft prioriteit gekregen op basis van een suggestie.

Rename wiki

Een wiki-inhoudsopgave invoegen vanuit het deelvenster voor indeling

Laatste sprint hebben we de mogelijkheid geleverd om inhoudsopgaven te maken op wikipagina's. U kunt nu inhoudsopgave invoegen door op de juiste knop in het opmaakvenster te klikken wanneer u de pagina bewerkt.

Insert wiki TOC

Beheer

Persoonlijke toegangstokens beheren met filtering en paginering

Zoals u hebt opgemerkt met de nieuwe navigatie in Azure DevOps, zijn we gericht op het bieden van een consistentere ervaring in de service. We hebben deze kans genomen om u te helpen uw persoonlijke toegangstokens (PAT's) beter te beheren, vooral als u er meerdere hebt. Sommige van de nieuwe functies omvatten besturingselementen voor filteren en paging bij het weergeven van al uw PAW's, een schonere ervaring bij het maken van een nieuwe PAT met groepering en beschrijvingen voor bereiken, en de mogelijkheid om de vervaldatum van bestaande PAW's te bewerken en uit te breiden.

PAT page

Feedback geven

We horen graag wat u van deze functies vindt. Gebruik het feedbackmenu om een probleem te melden of een suggestie te geven.

Make a suggestion

U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.

Met vriendelijke groet,

Biju Venugopal