Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Tarea de autenticación para el cliente de carga utilizado para instalar cajas de carga.
Nota:
El soporte de carga en Azure Artifacts está actualmente en vista previa.
Sintaxis
# Cargo authenticate (for task runners) v0
# Authentication task for the cargo client used for installing Cargo crates distribution.
- task: CargoAuthenticate@0
inputs:
#azureDevOpsServiceConnection: # string. Alias: workloadIdentityServiceConnection. 'Azure DevOps' Service Connection.
#registryNames: # string. Registry names from config.toml.
configFile: # string. Required. config.toml file to authenticate.
#cargoServiceConnections: # string. Credentials for registries outside this organization/collection.
# 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.
Entradas
azureDevOpsServiceConnection
-
'Azure DevOps' Conexión de Servicio
Alias de entrada: workloadIdentityServiceConnection.
string.
Si esto está activado, se requiere feedUrl. Todas las demás entradas son ignoradas.
registryNames
-
Nombres de registro desde config.toml
string.
Lista separada por coma de nombres de registro especificados en tu config.toml para autenticar. Si esto está activado, se requiere WorkloadIdentityServiceConnection. Todas las demás entradas son ignoradas. No es compatible con cargoServiceConnections.
configFile
-
config.toml para autenticar
string. Obligatorio.
Ruta de acceso al archivo config.toml que especifica los registros con los que desea trabajar. Seleccione el archivo, no la carpeta, por ejemplo, "/.cargo/config.toml".
cargoServiceConnections
-
Credenciales para registros fuera de esta organización o colección
string.
Credenciales que se usarán para registros externos ubicados en el config.toml del proyecto. En el caso de los registros de esta organización o colección, no especifique este atributo; Las credenciales de la compilación se usan automáticamente.
Utilice el asistente de tareas para seleccionar las conexiones de servicio deseadas.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Requisitos
| Requisito | Descripción |
|---|---|
| Tipos de canalización | YAML, compilación clásica, versión clásica |
| Se ejecuta en | Agente, DeploymentGroup |
| demandas | Ninguno |
| Capacidades | Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
| restricciones de comandos | Cualquiera |
| variables settable | Cualquiera |
| Versión del agente | 2.144.0 o superior |
| Categoría de tarea | Paquete |