Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>XGuardian Azure DevOps Task
XGuardian Azure DevOps Task

XGuardian Azure DevOps Task

Xmart Solutions

|
23 installs
| (0) | Free
Integre o XGuardian Sast/Sca em seu Azure DevOps
Get it free

Tarefa XGuardian Integration no Azure DevOps

Esta tarefa permite integrar a plataforma XGuardian ao seu pipeline no Azure DevOps, facilitando a análise de segurança de código SAST e SCA. Siga as instruções abaixo para configurar e utilizar esta tarefa.

Parâmetros

A tarefa espera os seguintes parâmetros:

  • XguardianConnectionService: Nome do serviço de conexão.
  • teamId: ID da equipe no XGuardian.
  • languages: Linguagens de programação utilizadas, separadas por vírgulas.
  • sast: Parâmetro boolean, para caso queira o scan sast.
  • sca: Parâmetro boolean, para caso queira o scan sca.
  • translate: Parâmetro boolean, para caso queira a tradução.
  • pdf: Parâmetro boolean, para caso queira o relatório PDF.
  • exclude: Parâmetro string para excluir pastas ou arquivos, o padrão dos valores é separados por vírgula e entre aspas sem espaço '"teste","teste2"'

Como Utilizar

  1. Baixar a extensão do Marketplace:

    • No Marketplace https://marketplace.visualstudio.com/, pesquise por XGuardian Azure Devops Task.
    • Faça a instalação da extensão.
  2. Adicionar a Tarefa ao Pipeline em YAML ou clássico:

    • Abra o editor de pipelines no Azure DevOps.
    • Selecione o job ou stage onde deseja adicionar a tarefa.
    • Clique em "+" para adicionar uma nova tarefa.
    • Pesquise por "XGuardian Task" e adicione a tarefa ao pipeline.
  3. Configurar Parâmetros:

    • Configure os parâmetros da tarefa com as informações necessárias.
    • Certifique-se de fornecer credenciais válidas, o nome da aplicação desejada e outras informações relevantes.
    • No Service connections o Server URL = https://auth.xguardianplatform.io/login (API de login)
  4. Executar o Pipeline:

    • Salve as alterações no pipeline.
    • Execute o pipeline e acompanhe o progresso da tarefa.
  5. Verificar Resultados:

    • Após a execução bem-sucedida, você verá mensagens indicando o progresso do processo.
    • Em caso de erros, mensagens detalhadas serão exibidas para facilitar a resolução de problemas.

Exemplo de Uso com arquivo de configuração YAML

- task: XGuardianIntegration@1
  inputs:
    XguardianConnectionService: 'XguardianAuth'
    teamId: 1
    sast: true
    sca: true
    translate: true
    pdf: true
    exclude: '"teste","teste2"'
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft