AdvancedSecurity-Publish@1 – Tarefa Advanced Security Publish Results v1
Combina arquivos SARIF produzidos por ferramentas de verificação de código, aprimora o arquivo SARIF combinado e publica o arquivo SARIF aprimorado no serviço de Segurança Avançada.
Observação
Esta tarefa publica os arquivos SARIF produzidos por tarefas que não são da Microsoft na Verificação de Código para GitHub Advanced Security. Atualmente, essa tarefa funciona com as tarefas de Extensão de Tarefas de Verificação de Infraestrutura como Código . Para obter mais informações, consulte Infrastructure\as\Code Scanning.
Essa tarefa não é necessária ao usar GitHub Advanced Security para tarefas do Azure DevOps, como AdvancedSecurity-Dependency-Scanning@1 ou AdvancedSecurity-Codeql-Analyze@1.
Syntax
# Advanced Security Publish Results v1
# Combines SARIF file(s) produced by code scanning tool(s), enhances the combined SARIF file, and publishes the enhanced SARIF file to the Advanced Security service.
- task: AdvancedSecurity-Publish@1
inputs:
#SarifsInputDirectory: # string. SARIF(s) Input Directory.
#Category: # string. Category.
#WaitForProcessing: false # boolean. Enable Wait for Processing. Default: false.
#WaitForProcessingInterval: '5' # string. Optional. Use when WaitForProcessing = true. Wait for Processing Time Interval. Default: 5.
#WaitForProcessingTimeout: '120' # string. Optional. Use when WaitForProcessing = true. Wait for Processing Timeout. Default: 120.
Entradas
SarifsInputDirectory
- Diretório de entrada SARIF(s)
string
.
Caminho para o diretório que contém os arquivos SARIF que precisam ser combinados, aprimorados e publicados na Segurança Avançada. Quando não for especificada, a tarefa procurará arquivos SARIF em locais predeterminados.
Category
- Categoria
string
.
Categoria à qual associar os resultados da verificação ao aprimorar os arquivos SARIF antes de publicar no Advanced Security. A categoria de resultados da verificação ajuda a distinguir entre diferentes tipos de resultados de verificação. Use esse campo ao publicar arquivos SARIF produzidos por ferramentas diferentes do CodeQL. Ao publicar arquivos SARIF produzidos pelo CodeQL, não é necessário especificar uma categoria e, se for especificada, ela será ignorada pela tarefa.
WaitForProcessing
- Habilitar Espera para Processamento
boolean
. Valor padrão: false
.
Aguarde até que a Segurança Avançada processe o arquivo SARIF publicado antes de concluir.
WaitForProcessingInterval
- Aguardar intervalo de tempo de processamento
string
. Opcional. Use quando WaitForProcessing = true
. Valor padrão: 5
.
Tempo, em segundos, para aguardar entre cada chamada à Segurança Avançada para marcar status de processamento SARIF.
WaitForProcessingTimeout
- Aguardar o tempo limite de processamento
string
. Opcional. Use quando WaitForProcessing = true
. Valor padrão: 120
.
Tempo, em segundos, para aguardar a Segurança Avançada processar o arquivo SARIF antes de concluir.
Opções de controle da tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Comentários
Esta tarefa publica os arquivos SARIF produzidos por tarefas que não são da Microsoft na Verificação de Código para GitHub Advanced Security. Atualmente, essa tarefa funciona com as tarefas de Extensão de Tarefas de Verificação de Infraestrutura como Código . Para obter mais informações, consulte Infrastructure\as\Code Scanning.
Essa tarefa não é necessária ao usar GitHub Advanced Security para tarefas do Azure DevOps, como AdvancedSecurity-Dependency-Scanning@1 ou AdvancedSecurity-Codeql-Analyze@1.
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico, versão clássica |
Executa em | Agent, DeploymentGroup |
Demandas | Nenhum |
Funcionalidades | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | Todas as versões do agente com suporte. |
Categoria da tarefa | Build |