Add component governance CI job (#2303)

This commit is contained in:
Christoph M. Wintersteiger 2021-03-11 14:44:31 +00:00 коммит произвёл GitHub
Родитель 999d4a2aae
Коммит be49986624
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 36 добавлений и 0 удалений

36
.cg.yml Normal file
Просмотреть файл

@ -0,0 +1,36 @@
trigger:
batch: true
branches:
include:
- main
- "refs/tags/ccf-*"
pr:
autoCancel: true
branches:
include:
- main
schedules:
- cron: "0 3 * * Mon-Fri"
displayName: Daily Component Governance Check
branches:
include:
- main
always: true
jobs:
- job: ComponentGovernance
displayName: "Component Governance"
steps:
- checkout: self
clean: true
fetchDepth: 1
- task: ComponentGovernanceComponentDetection@0
inputs:
ignoreDirectories: "tests,samples"
scanType: "Register"
verbosity: "Verbose"
alertWarningLevel: "High"