Delen via


Taken uploaden naar een projectcollectie

Azure DevOps Services-

Meer informatie over het uploaden van taken naar de organisatie voor aangepaste taken of in-the-box-taken in Azure DevOps met behulp van de Node CLI voor Azure DevOps (tfx-cli).

Deze richtlijn kan bijvoorbeeld helpen bij het bijwerken van in-the-box-taken op Azure DevOps Server.

Belangrijk

Bij het uploaden van in-the-box-taken naar een on-premises exemplaar, worden sommige taakmogelijkheden mogelijk niet ondersteund vanwege de oude agentversie of gebrek aan ondersteuning aan de zijde van Azure DevOps Server.

Voor meer informatie over tfx-cli, bekijk de Node CLI voor Azure DevOps op GitHub.

Voorwaarden

Om de taken te uploaden naar de projectcollectie, hebt u de volgende vereisten nodig:

  • De nieuwste versie van Node.js.

  • De Node CLI voor Azure DevOps voor het uploaden van taken.

    • Installeer tfx-cli- met behulp van npm, een onderdeel van Node.js door het volgende uit te voeren:
      npm install -g tfx-cli
    
  • Machtigingen zijn vereist om de projectverzameling bij te werken. Er is een PAT gegenereerd met het bereik Environment (Read & Write) om taken te kunnen uploaden naar de projectverzameling.

    Belangrijk

    We raden u aan de veiligere Microsoft Entra-tokens te gebruiken voor persoonlijke toegangstokens met een hoger risico. Meer informatie over onze inspanningen om het PAT-gebruik te verminderen. Bekijk onze verificatierichtlijnen om het juiste verificatiemechanisme voor uw behoeften te kiezen.

Aanmelden bij Tfx-cli met persoonlijk toegangstoken

Meld u aan bij Azure DevOps met tfx-cli om pijplijntaken te uploaden naar de projectverzameling.

Belangrijk

Een persoonlijk toegangstoken is standaard vereist voor verificatie voor projectverzameling in Azure DevOps. Maak een persoonlijke toegangstoken (PAT) met de bevoegdheid omgeving (lezen & beheren). U kunt andere manieren gebruiken om te autoriseren met tfx-cli. Zie Verifiëren in platformoverschrijdende CLI voor Azure DevOpsvoor meer informatie.

Als u zich wilt aanmelden, geeft u het pad naar de projectverzameling op als URL. De standaardnaam van de projectverzameling is DefaultCollection.

Voor Azure DevOps Services heeft het pad naar de projectverzameling de volgende indeling: https://{Azure DevOps organization name}.visualstudio.com/DefaultCollection

Voor Azure DevOps Server is de standaard-URL van de projectverzameling afhankelijk van de locatie van de URL-server en de bijbehorende sjabloon: http://{Azure DevOps Server url}/DefaultCollection

Voer de volgende opdracht in en geef de gevraagde informatie op:

~$ tfx login

Taken uploaden naar het projectarchief

Aanbeveling

Als u kant-en-klare pijplijntaken moet bijwerken, kunt u de repository azure-pipelines-tasks klonen en de vereiste taken bouwen volgens de richtlijn hoe je taken kunt bouwen.

U kunt nu beginnen met het uploaden van taken met behulp van tfx-cli.

Voer de volgende opdracht in:

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

Notitie

PATH_TO_TASK is het pad naar de map met de gecompileerde taak. Voor meer informatie over het gebruik van tfx-cli, zie Node CLI voor Azure DevOps-documentatie.