Delen via


Nieuwe uitbreidbaarheidspunten voor de detailweergave pijplijnen

Met deze update hebben we twee nieuwe uitbreidbaarheidspunten toegevoegd waarop u zich kunt richten in uw extensies. Met deze uitbreidbaarheidspunten kunt u een aangepaste knop toevoegen in de pijplijnkoptekst en een aangepast menu aan een pijplijnmap.

Bekijk de releaseopmerkingen voor meer informatie.

Azure Boards

Azure Pipelines

Azure Boards

De mogelijkheid verwijderen om een verwijderde bijlage te downloaden uit de geschiedenis van werkitems

We hebben een klein probleem opgelost waarbij gebruikers bijlagen konden downloaden uit de geschiedenis van werkitems, zelfs nadat de bijlage uit het formulier was verwijderd. Zodra de bijlage is verwijderd, kan deze niet worden gedownload uit de geschiedenis en is de download-URL ook niet beschikbaar via het REST API-antwoord.

Azure Pipelines

Nieuwe uitbreidingspunten voor de detailweergave van pijplijnen

We hebben twee nieuwe uitbreidbaarheidspunten toegevoegd waarop u zich kunt richten in uw extensies. Met deze uitbreidbaarheidspunten kunt u een aangepaste knop toevoegen in de pijplijnkoptekst en een aangepast menu aan een pijplijnmap:

  • Aangepaste knop in de pijplijnheader: ms.vss-build-web.pipelines-header-menu
  • Aangepast menu in een pijplijnmap: ms.vss-build-web.pipelines-folder-menu

Als u deze nieuwe uitbreidbaarheidspunten wilt gebruiken, voegt u gewoon een nieuwe bijdrage toe die erop is gericht in het manifestbestand van vss-extension.json uw Azure DevOps-extensie.

Bijvoorbeeld:

"contributions": [
        {
            "id": "pipelinesFolderContextMenuTestItem",
            "type": "ms.vss-web.action",
            "description": "Custom menu on a pipeline folder",
            "targets": [
                "ms.vss-build-web.pipelines-folder-menu"
            ],
            "properties": {
                "text": "Test item",
                "title": "ms.vss-code-web.source-item-menu",
                "icon": "images/show-properties.png",
                "group": "actions",
                "uri": "main.html",
                "registeredObjectId": "showProperties"
            }
        },
        {
            "id": "pipelinesHeaderTestButton",
            "type": "ms.vss-web.action",
            "description": "Custom button in the pipeline header",
            "targets": [
                "ms.vss-build-web.pipelines-header-menu"
            ],
            "properties": {
                "text": "Test item",
                "title": "ms.vss-code-web.source-item-menu",
                "icon": "images/show-properties.png",
                "group": "actions",
                "uri": "main.html",
                "registeredObjectId": "showProperties"
            }
        }
]

Het resultaat is:

  • Aangepaste knop in de pijplijnheader

    Aangepaste knop in de pijplijnheader

  • Aangepast menu in een pijplijnmap

    Aangepast menu in een pijplijnmap

Verbeterde migratie naar Azure DevOps Services

Wanneer u een import uitvoert vanuit Azure DevOps Server naar Azure DevOps Services, moet u er rekening mee houden dat Azure DevOps geen ondersteuning meer biedt voor bewaarregels per pijplijn. Met deze update hebben we deze beleidsregels verwijderd wanneer u migreert naar Azure DevOps Services vanuit uw on-premises Azure DevOps Server. Zie onze documentatie over het instellen van bewaarbeleid voor builds, releases en tests voor meer informatie over het configureren van bewaarbeleid.

Verbetering van de REST API voor pijplijnenuitvoeringen

Voorheen retourneerde de REST API Pipelines Runs alleen de self opslagplaats. Met deze update retourneert de REST API Pipelines Runs alle opslagplaatsresources van een build.

Volgende stappen

Notitie

Deze functies worden in de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en neem een kijkje.

Feedback geven

We horen graag wat u vindt van deze functies. Gebruik het menu Help om een probleem te melden of een suggestie te doen.

Een suggestie doen

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

Met vriendelijke groet,

Aaron Hallberg