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.
Use essa tarefa para criar com o sistema de build multiplataforma do CMake.
Sintaxe
# CMake v1
# Build with the CMake cross-platform build system.
- task: CMake@1
inputs:
#workingDirectory: 'build' # string. Alias: cwd. Working Directory. Default: build.
#cmakeArgs: # string. Arguments.
# Advanced
#runInsideShell: false # boolean. Run cmake command inside shell. Default: false.
Entradas
do Diretório de Trabalho do
Alias de entrada: cwd.
string. Valor padrão: build.
O diretório de trabalho atual quando o CMake é executado.
Se você especificar um caminho relativo, ele será relativo ao seu repositório. Por exemplo, se você especificar build, o resultado será o mesmo que se você especificou $(Build.SourcesDirectory)\build.
Você também pode especificar um caminho completo fora do repositório e usar variáveis . Por exemplo: $(Build.ArtifactStagingDirectory)\build
Se o caminho especificado não existir, o CMake o criará.
argumentos cmakeArgs -
string.
Os argumentos passados para o CMake.
runInsideShell
-
executar o comando cmake dentro do shell
boolean. Valor padrão: false.
Os argumentos do CMake são tratados da mesma maneira que são tratados dentro de um shell específico do sistema operacional. Essa entrada pode ser usada para lidar com variáveis de ambiente dentro de cadeias de caracteres de argumento.
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.
Observações
Use essa tarefa para criar com o sistema de build multiplataforma do CMake.
Como habilitar o CMake para agentes hospedados pela Microsoft?
O agentes hospedados pela Microsoft já tiverem o CMake instalado, portanto, você não precisa fazer nada. Você não precisa adicionar uma demanda para o CMake em seu arquivo de azure-pipelines.yml.
Como habilitar o CMake para meu agente local?
No computador do agente, instalar o CMake e certifique-se de adicioná-lo ao caminho do usuário em que o agente está em execução.
No navegador da Web, vá para pools do Agent e adicione um recurso chamado
cmake. Defina seu valor comoyes.
Como funciona o CMake? Quais argumentos posso usar?
Requisitos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, build clássico |
| Execuções em | Agent, DeploymentGroup |
| de demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas de para executar trabalhos que usam esta tarefa: cmake |
| 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 | 1.91.0 ou superior |
| Categoria de tarefa | Construir |