Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Tarefa de autenticação para o cliente de carga usado para instalar caixas de carga.
Observação
O suporte ao cargo no Azure Artifacts está atualmente em prévia.
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.
Entradas
azureDevOpsServiceConnection
-
'Azure DevOps' Conexão de Serviço
Alias de entrada: workloadIdentityServiceConnection.
string.
Se isso estiver definido, feedUrl é necessário. Todas as outras entradas são ignoradas.
registryNames
-
Nomes de registro a partir do config.toml
string.
Lista separada por vírgula dos nomes de registro especificada no seu config.toml para autenticar. Se isso estiver definido, WorkloadIdentityServiceConnection é necessário. Todas as outras entradas são ignoradas. Não é compatível com cargoServiceConnections.
configFile
-
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".
credenciais cargoServiceConnections - 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 controle de tarefa
Todas as tarefas têm opções de controle além das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Requisitos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, build clássico, versão clássica |
| Execuções em | Agente, DeploymentGroup |
| de demandas | Nenhum |
| recursos | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | 2.144.0 ou superior |
| Categoria de tarefa | Pacote |