1 # SPDX-license-identifier: Apache-2.0
2 ########################
3 # Job configuration for opnfv-anteater (security audit)
4 ########################
12 - 'opnfv-security-audit-verify-{stream}'
13 - 'opnfv-security-audit-weekly-{stream}'
21 ########################
23 ########################
25 name: 'opnfv-security-audit-weekly-{stream}'
27 disabled: '{obj:disabled}'
32 default: 'ericsson-build3'
33 description: 'Slave label on Jenkins'
42 - anteater-security-audit-weekly
45 name: 'opnfv-security-audit-verify-{stream}'
47 disabled: '{obj:disabled}'
52 default: 'ericsson-build3'
53 description: 'Slave label on Jenkins'
55 project: $GERRIT_PROJECT
59 default: https://gerrit.opnfv.org/gerrit/$PROJECT
60 description: "Used for overriding the GIT URL coming from Global Jenkins configuration in case if the stuff is done on none-LF HW."
67 server-name: 'gerrit.opnfv.org'
69 - patchset-created-event:
70 exclude-drafts: 'false'
71 exclude-trivial-rebase: 'false'
72 exclude-no-code-change: 'false'
73 - draft-published-event
74 - comment-added-contains-event:
75 comment-contains-value: 'recheck'
76 - comment-added-contains-event:
77 comment-contains-value: 'reverify'
79 - project-compare-type: 'REG_EXP'
80 project-pattern: 'apex|armband|bamboo|barometer|bottlenecks|calipso|compass4nfv|conductor|cooper|functest|octopus|pharos|releng|sandbox'
82 - branch-compare-type: 'ANT'
83 branch-pattern: '**/{branch}'
94 - anteater-security-audit
95 - report-security-audit-result-to-gerrit
96 ########################
98 ########################
100 name: anteater-security-audit
103 !include-raw: ./anteater-security-audit.sh
106 name: report-security-audit-result-to-gerrit
109 !include-raw: ./anteater-report-to-gerrit.sh
112 name: anteater-security-audit-weekly
116 - ./anteater-clone-all-repos.sh
117 - ./anteater-security-audit-weekly.sh