Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Tarefa de autenticação para o cliente de carga usado para a instalação de caixas de carga.
Observação
O suporte a carga no Artefactos do Azure está atualmente em pré-visualização.
Sintaxe
# 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.
Insumos
azureDevOpsServiceConnection
-
'Azure DevOps' Ligação ao Serviço
Alias de entrada: workloadIdentityServiceConnection.
string.
Se isto estiver definido, é necessário o feedUrl. Todas as outras entradas são ignoradas.
registryNames
-
Nomes dos registos a partir do config.toml
string.
Lista separada por vírgulas de nomes de registo especificados no seu config.toml para autenticar. Se isto estiver definido, é necessário WorkloadIdentityServiceConnection. Todas as outras entradas são ignoradas. Não é compatível com cargoServiceConnections.
configFile
-
arquivo config.toml para autenticar
string. Obrigatório
Caminho para o arquivo config.toml que especifica os registros com os quais você deseja trabalhar. Selecione o arquivo, não a pasta, por exemplo, "/.cargo/config.toml".
cargoServiceConnections
-
Credenciais para registros fora desta organização/coleção
string.
Credenciais a serem usadas para registros externos localizados no config.toml do projeto. Para registros nesta organização/coleção, não especifique esse atributo; As credenciais da compilação são usadas automaticamente.
Use o assistente de tarefas para selecionar as conexões de serviço desejadas.
Opções de controlo de tarefas
Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.
Variáveis de saída
Nenhum.
Requerimentos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, Construção clássica, Versão clássica |
| Funciona em | Agente, DeploymentGroup |
| Exigências | Nenhum |
| Capacidades | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes no trabalho. |
| Restrições de comando | Qualquer |
| Variáveis configuráveis | Qualquer |
| Versão do agente | 2.144.0 ou superior |
| Categoria de tarefa | Embalagem |