Udostępnij za pośrednictwem


Nowe punkty rozszerzalności dla widoku szczegółów potoków

Dzięki tej aktualizacji dodaliśmy dwa nowe punkty rozszerzalności, które można kierować w rozszerzeniach. Te punkty rozszerzalności umożliwiają dodanie przycisku niestandardowego w nagłówku potoku i menu niestandardowego w folderze potoku.

Aby uzyskać szczegółowe informacje, zapoznaj się z informacjami o wersji.

Azure Boards

Azure Pipelines

Azure Boards

Usuwanie możliwości pobierania usuniętego załącznika z historii elementów roboczych

Rozwiązaliśmy niewielki problem polegający na tym, że użytkownicy mogli pobierać załączniki z historii elementów roboczych, nawet po usunięciu załącznika z formularza. Teraz po usunięciu załącznika nie można pobrać go z historii ani adresu URL pobierania będzie dostępny z odpowiedzi interfejsu API REST.

Azure Pipelines

Nowe punkty rozszerzenia dla widoku szczegółów potoków

Dodaliśmy dwa nowe punkty rozszerzalności, które można kierować w rozszerzeniach. Te punkty rozszerzalności umożliwiają dodanie przycisku niestandardowego w nagłówku potoku i menu niestandardowego w folderze potoku:

  • Przycisk niestandardowy w nagłówku potoku: ms.vss-build-web.pipelines-header-menu
  • Menu niestandardowe w folderze potoku: ms.vss-build-web.pipelines-folder-menu

Aby użyć tych nowych punktów rozszerzalności, po prostu dodaj nowy wkład, który jest przeznaczony dla nich w pliku manifestu vss-extension.json rozszerzenia Usługi Azure DevOps.

Na przykład:

"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"
            }
        }
]

Wynik będzie:

  • Przycisk niestandardowy w nagłówku potoku

    Przycisk niestandardowy w nagłówku potoku

  • Menu niestandardowe w folderze potoku

    Menu niestandardowe w folderze potoku

Ulepszona migracja do Azure DevOps Services

Podczas uruchamiania importu z Azure DevOps Server do Azure DevOps Services należy wziąć pod uwagę, że usługa Azure DevOps nie obsługuje już reguł przechowywania potoku. Dzięki tej aktualizacji te zasady zostały usunięte podczas migracji do Azure DevOps Services z Azure DevOps Server lokalnej. Aby dowiedzieć się więcej na temat konfigurowania zasad przechowywania, zobacz naszą dokumentację dotyczącą ustawiania zasad przechowywania kompilacji, wydań i testów.

Ulepszenie potoków uruchamia interfejs API REST

Wcześniej interfejs API REST potoków uruchamiał tylko self repozytorium. Dzięki tej aktualizacji interfejs API REST potoków uruchamia wszystkie zasoby repozytorium kompilacji.

Następne kroki

Uwaga

Te funkcje zostaną wdrożone w ciągu najbliższych dwóch do trzech tygodni.

Przejdź do usługi Azure DevOps i przyjrzyj się.

Jak przekazać opinię

Chcielibyśmy usłyszeć, co myślisz o tych funkcjach. Użyj menu Pomocy, aby zgłosić problem lub podać sugestię.

Wprowadź sugestię

Możesz również uzyskać porady i pytania, na które odpowiada społeczność w witrynie Stack Overflow.

Dzięki,

Aaron Hallberg