Sdílet prostřednictvím


Nové body rozšiřitelnosti pro zobrazení podrobností kanálů

V této aktualizaci jsme přidali dva nové body rozšiřitelnosti, na které můžete ve svých rozšířeních cílit. Tyto body rozšiřitelnosti umožňují přidat vlastní tlačítko do záhlaví kanálu a vlastní nabídku do složky kanálu.

Podrobnosti najdete v poznámkách k verzi.

Azure Boards

Azure Pipelines

Azure Boards

Odebrání možnosti stáhnout odstraněnou přílohu z historie pracovních položek

Opravili jsme malý problém, kdy uživatelé mohli stahovat přílohy z historie pracovních položek i po odebrání přílohy z formuláře. Když teď přílohu odeberete, nedá se stáhnout z historie ani nebude dostupná adresa URL pro stažení z odpovědi rozhraní REST API.

Azure Pipelines

Nové rozšiřovací body pro zobrazení podrobností kanálů

Přidali jsme dva nové body rozšiřitelnosti, na které můžete ve svých rozšířeních cílit. Tyto body rozšiřitelnosti umožňují přidat vlastní tlačítko do záhlaví kanálu a vlastní nabídku do složky kanálu:

  • Vlastní tlačítko v hlavičce kanálu: ms.vss-build-web.pipelines-header-menu
  • Vlastní nabídka ve složce kanálu: ms.vss-build-web.pipelines-folder-menu

Pokud chcete tyto nové body rozšiřitelnosti použít, jednoduše přidejte nový příspěvek, který na ně cílí, do souboru manifestu vss-extension.json vašeho rozšíření Azure DevOps.

Příklad:

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

Výsledek bude:

  • Vlastní tlačítko v záhlaví kanálu

    Vlastní tlačítko v záhlaví kanálu

  • Vlastní nabídka ve složce kanálu

    Vlastní nabídka ve složce kanálu

Vylepšená migrace na Azure DevOps Services

Při spouštění importu z Azure DevOps Server do Azure DevOps Services je potřeba vzít v úvahu, že Azure DevOps už nepodporuje pravidla uchovávání informací pro jednotlivé kanály. Touto aktualizací jsme tyto zásady odebrali při migraci z místního Azure DevOps Server na Azure DevOps Services. Další informace o konfiguraci zásad uchovávání informací najdete v naší dokumentaci k nastavení zásad uchovávání informací pro sestavení, vydané verze a testy.

Vylepšení rozhraní REST API pro spouštění kanálů

Rozhraní REST API Pipelines Runs dříve vrátilo self jenom úložiště. Po této aktualizaci rozhraní REST API Pipelines Runs vrátí všechny prostředky úložiště sestavení.

Další kroky

Poznámka

Tyto funkce se budou zavádět během následujících dvou až tří týdnů.

Přejděte na Azure DevOps a podívejte se.

Jak poskytnout zpětnou vazbu

Rádi bychom se dozvěděli, co si o těchto funkcích myslíte. Pomocí nabídky nápovědy můžete nahlásit problém nebo poskytnout návrh.

Vytvoření návrhu

Můžete také získat rady a odpovědi na vaše otázky od komunity na Stack Overflow.

Díky,

Aaron Hallberg