Caricare attività nella raccolta di progetti
Azure DevOps Services
Scopri come caricare le attività nell'organizzazione per attività personalizzate o predefinite in Azure DevOps utilizzando l'interfaccia della riga di comando di Node.js per Azure DevOps (tfx-cli).
Ad esempio, questa linea guida può essere utile per aggiornare le attività predefinite in Azure DevOps Server.
Importante
Quando si caricano attività predefinite in un'istanza locale, alcune funzionalità dell'attività potrebbero non essere supportate a causa di una versione obsoleta dell'agente o della mancanza di supporto dal lato di Azure DevOps Server.
Per altre informazioni su tfx-cli, vedere la riga di comando Node per Azure DevOps su GitHub.
Prerequisiti
Per caricare le attività nella raccolta di progetti, sono necessari i prerequisiti:
versione più recente di Node.js.
CLI di Node per Azure DevOps per il caricamento delle attività.
- Per installare tfx-cli usando
npm
, un componente di Node.js, esegui:
npm install -g tfx-cli
- Per installare tfx-cli usando
Autorizzazioni per aggiornare la raccolta di progetti richiesta, pat generata con ambito Environment (Read & Write) per poter caricare le attività nella raccolta di progetti.
Importante
Si consiglia di usare i token Microsoft Entra. Per altre informazioni sui nostri sforzi per ridurre l'utilizzo di PAT, vedere blog. Esaminare le linee guida per l'autenticazione per scegliere il meccanismo di autenticazione appropriato per le proprie esigenze.
Tfx-cli accesso con token di accesso personale
Accedere ad Azure DevOps con tfx-cli per caricare le attività della pipeline nella raccolta di progetti.
Importante
È necessario un token personale di accesso per impostazione predefinita per l'autenticazione alla raccolta di progetti in Azure DevOps. Creare token di accesso personale
Per accedere, indicare il percorso della raccolta di progetti sotto forma di URL. Il nome predefinito della raccolta di progetti è DefaultCollection
.
Per Azure DevOps Services, il percorso della raccolta di progetti avrà il formato seguente: https://{Azure DevOps organization name}.visualstudio.com/DefaultCollection
Per Azure DevOps Server, l'URL predefinito della raccolta di progetti dipende dal percorso del server URL e dal relativo modello: http://{Azure DevOps Server url}/DefaultCollection
Immettere il comando seguente e fornire le informazioni richieste:
~$ tfx login
Caricamento di attività nella raccolta di progetti
Consiglio
Se è necessario aggiornare le attività della pipeline predefinite, è possibile clonare repository azure-pipelines-tasks e compilare le attività necessarie seguendo linee guida: come compilare attività.
Ora puoi iniziare a caricare le attività usando tfx-cli
.
Immettere il comando seguente:
tfx build tasks upload --task-path <PATH_TO_TASK>
Nota
PATH_TO_TASK è il percorso della cartella con l'attività compilata. Per altre informazioni sull'uso di tfx-cli, vedere la documentazione dell'interfaccia della riga di comando di Node per Azure DevOps.