Sdílet prostřednictvím


Nahrání úkolů do kolekce projektů

Azure DevOps Services

Naučte se nahrávat úkoly do organizace pro vlastní úlohy nebo úkoly v Azure DevOps pomocí příkazového řádku Node pro Azure DevOps (tfx-cli).

Toto vodítko může například pomoct s aktualizací předem určených úloh na Azure DevOps Serveru.

Důležitý

Při nahrávání úkolů do místní instance nemusí být některé funkce úloh podporované kvůli staré verzi agenta nebo nedostatku podpory na straně Serveru Azure DevOps.

Další informace o tfx-cli najdete v Node CLI pro Azure DevOps na GitHubu.

Požadavky

K nahrání úkolů do kolekce projektů potřebujete požadavky:

  • nejnovější verzeNode.js.

  • Rozhraní příkazového řádku Node pro Azure DevOps k nahrání úloh.

    • Nainstalujte tfx-cli pomocí , součásti Node.js spuštěním příkazu:
      npm install -g tfx-cli
    
  • Oprávnění k aktualizaci požadované kolekce projektů, vygenerovaný osobní přístupový token s rozsahem prostředí (čtení &, zápis), aby bylo možné nahrát úkoly do kolekce projektů.

    Důležitý

    Doporučujeme používat tokeny Microsoft Entra. Další informace o našem úsilí o snížení využití PAT naleznete v našem blogu. Projděte si naše pokyny k ověřování a zvolte vhodný mechanismus ověřování pro vaše potřeby.

Přihlaste se do příkazového řádku Tfx pomocí osobního přístupového tokenu.

Přihlaste se k Azure DevOps pomocí tfx-cli a nahrajte pipeline úlohy do kolekce projektů.

Důležitý

Pro ověřování kolekce projektů v Azure DevOps se ve výchozím nastavení vyžaduje osobní přístupový token. Vytvořte pat pat s prostředím (čtení & spravuje). K autorizaci pomocí tfx-cli můžete použít jiné způsoby. Další informace najdete v tématu ověřování v rozhraní příkazového řádku pro různé platformy pro Azure DevOps.

Pokud se chcete přihlásit, zadejte cestu ke kolekci projektů jako adresu URL. Výchozí název kolekce projektů je DefaultCollection.

Pro Azure DevOps Services by cesta k kolekci projektů měla následující formát: https://{Azure DevOps organization name}.visualstudio.com/DefaultCollection

Výchozí adresa URL kolekce projektů pro Azure DevOps Server závisí na umístění serveru URL a jeho šabloně: http://{Azure DevOps Server url}/DefaultCollection

Zadejte následující příkaz a zadejte požadované informace:

~$ tfx login

Nahrání úkolů do kolekce projektů

Spropitné

Pokud potřebujete aktualizovat úkoly kanálu v tomto rámečku, můžete klonovat úlohy azure-pipelines-tasks úložiště a vytvářet požadované úlohy podle pokynů – jak vytvářet úlohy.

Nyní můžete začít nahrávat úlohu pomocí tfx-cli.

Zadejte následující příkaz:

tfx build tasks upload --task-path <PATH_TO_TASK>

Poznámka

PATH_TO_TASK je cesta ke složce s kompilovanou úlohou. Další informace o použití tfx-cli najdete v dokumentaci Node CLI pro Azure DevOps.