Sdílet prostřednictvím


Nahrání úkolů do kolekce projektů

Služby Azure DevOps

Naučte se nahrávat úkoly do organizace pro vlastní úlohy nebo úkoly v azure DevOps pomocí rozhraní 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é

V případě nahrání úkolů do místní instance můžou existovat některé možnosti úloh, které nejsou podporované kvůli staré verzi agenta nebo nedostatku podpory na straně Azure DevOps Serveru.

Další informace o tfx-cli najdete v Rozhraní příkazového řádku Node pro Azure DevOps na GitHubu.

Požadavky

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

  • Nejnovější verzeNode.js.

  • Cli node pro Azure DevOps k nahrání úloh.

    • Nainstalujte tfx-cli pomocí npmkomponenty Node.js spuštěním příkazu:
      npm install -g tfx-cli
    
  • Oprávnění k aktualizaci požadované kolekce projektů, vygenerovaná pat s oborem Prostředí (čtení a zápis), aby bylo možné nahrát úkoly do kolekce projektů.

Přihlášení k rozhraní příkazového řádku Tfx pomocí tokenu pat

K Azure DevOps se musíte přihlásit pomocí tfx-cli – abyste mohli nahrát úlohy kanálu 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. Potřebujete vytvořit token PAT (Personal Access Token) s rozsahem prostředí (Čtení a správa).

Tip

Další podrobnosti najdete v tématu Ověřování v rozhraní příkazového řádku pro různé platformy pro Azure DevOps pomocí jiných způsobů autorizace.

Pro přihlášení – jako adresu URL byste měli zadat cestu ke kolekci projektů. Výchozí název kolekce projektů je DefaultCollection.

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

Výchozí adresa URL kolekce projektů Azure DevOps Serveru bude záviset na adrese URL, kde se server nachází, a její šablona bude: 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ů

Tip

Pokud potřebujete aktualizovat předem zadané úlohy kanálu, můžete naklonovat úložiště azure-pipelines-tasks a sestavit požadované úlohy podle pokynů – jak vytvářet úlohy.

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

Zadejte tento 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 k Node CLI pro Azure DevOps.