Partager via


CargoAuthenticate@0 - Cargo authenticate (pour les exécuteurs de tâches) v0

Tâche d’authentification pour le client cargo utilisé pour installer des caisses cargo.

Notes

La prise en charge de cargo dans Azure Artifacts est actuellement en préversion.

Syntax

# Cargo authenticate (for task runners) v0
# Authentication task for the cargo client used for installing Cargo crates distribution.
- task: CargoAuthenticate@0
  inputs:
    configFile: # string. Required. config.toml file to authenticate. 
    #cargoServiceConnections: # string. Credentials for registries outside this organization/collection.

Entrées

configFile - fichier config.toml à authentifier
string. Obligatoire.

Chemin d’accès au fichier config.toml qui spécifie les registres avec lesquels vous souhaitez travailler. Sélectionnez le fichier, et non le dossier, par exemple « /.cargo/config.toml ».


cargoServiceConnections - Informations d’identification pour les registres en dehors de cette organization/collection
string.

Informations d’identification à utiliser pour les registres externes situés dans le fichier config.toml du projet. Pour les registres de cette organization/collection, ne spécifiez pas cet attribut ; les informations d’identification de la build sont utilisées automatiquement.

Utilisez la tâche assistant pour sélectionner les connexions de service souhaitées.


Options de contrôle de la tâche

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Configuration requise

Condition requise Description
Types de pipelines YAML, build classique, version classique
S’exécute sur Agent, DeploymentGroup
Demandes Aucun
Capabilities Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail.
Restrictions de commande Quelconque
Variables paramétrables Quelconque
Version de l’agent 2.144.0 ou version ultérieure
Catégorie de la tâche Paquet