Delen via


Nieuwe uitbreidbaarheidspunten voor de detailsweergave van 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 pijplijnkop en een aangepast menu in 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

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

Azure-pipelines

Nieuwe extensiepunten voor de detailsweergave voor pijplijnen

We hebben twee nieuwe uitbreidbaarheidspunten toegevoegd die u kunt richten in uw extensies. Met deze uitbreidbaarheidspunten kunt u een aangepaste knop toevoegen in de pijplijnkop en een aangepast menu in 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.

Voorbeeld:

"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 van Azure DevOps Server naar Azure DevOps Services, moet u overwegen dat Azure DevOps geen bewaarregels per pijplijn meer ondersteunt. Met deze update hebben we dit beleid verwijderd wanneer u migreert naar Azure DevOps Services vanaf uw on-premises Azure DevOps-server. Meer informatie over het configureren van bewaarbeleid vindt u in onze documentatie over het instellen van bewaarbeleid voor builds, releases en tests.

Verbetering van pijplijnuitvoeringen REST API

Voorheen heeft de REST API voor pijplijnen alleen de self opslagplaats geretourneerd. Met deze update retourneert de Pipelines REST API alle opslagplaatsresources van een build.

Volgende stappen

Opmerking

Deze functies worden de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en kijk eens.

Feedback geven

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

Een suggestie doen

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

Bedankt

Aaron Hallberg