Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Use esta tarefa para criar com o sistema de compilação multiplataforma 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.
Insumos
workingDirectory
-
Diretório de Trabalho
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 pode usar variáveis. Por exemplo: $(Build.ArtifactStagingDirectory)\build
Se o caminho especificado não existir, o CMake o criará.
cmakeArgs
-
Argumentos
string.
Os argumentos passaram para o CMake.
runInsideShell
-
Executar o comando cmake dentro do shell
boolean. Valor padrão: false.
Os argumentos CMake são tratados da mesma forma que são tratados dentro de um shell específico do sistema operacional. Essa entrada pode ser usada para manipular variáveis de ambiente dentro de cadeias de caracteres de argumento.
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.
Observações
Use esta tarefa para criar com o sistema de compilação multiplataforma CMake.
Como faço para habilitar o CMake para agentes hospedados pela Microsoft?
Os agentes hospedados pela Microsoft já ter o CMake instalado, então você não precisa fazer nada. Você não precisa adicionar uma demanda para CMake em seu arquivo azure-pipelines.yml.
Como faço para habilitar o CMake para meu agente local?
Na máquina do agente, instalar o CMake e certifique-se de adicioná-lo ao caminho do usuário no qual o agente está sendo executado.
No navegador da Web, vá para de pools de agentes e adicione um recurso chamado
cmake. Defina seu valor comoyes.
Como funciona o CMake? Que argumentos posso utilizar?
- Sobre o CMake
- de documentação do CMake
Requerimentos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, construção clássica |
| Funciona em | Agente, DeploymentGroup |
| Exigências | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas executar trabalhos que usam essa tarefa: cmake |
| 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 | 1.91.0 ou superior |
| Categoria de tarefa | Construir |