2 # SPDX-license-identifier: Apache-2.0
3 ########################
4 # Job configuration for opnfv-anteater (security audit)
5 ########################
13 - 'opnfv-security-audit-verify-{stream}'
14 - 'opnfv-security-audit-weekly-{stream}'
22 ########################
24 ########################
26 name: 'opnfv-security-audit-weekly-{stream}'
28 disabled: '{obj:disabled}'
33 default: 'ericsson-build3'
34 description: 'Slave label on Jenkins'
43 - anteater-security-audit-weekly
46 name: 'opnfv-security-audit-verify-{stream}'
48 disabled: '{obj:disabled}'
53 default: 'opnfv-build'
54 description: 'Slave label on Jenkins'
56 project: $GERRIT_PROJECT
60 default: https://gerrit.opnfv.org/gerrit/$PROJECT
61 # yamllint disable rule:line-length
62 description: "Used for overriding the GIT URL coming from Global Jenkins configuration in case if the stuff is done on none-LF HW."
63 # yamllint enable rule:line-length
68 # yamllint disable rule:line-length
71 server-name: 'gerrit.opnfv.org'
73 - patchset-created-event:
74 exclude-drafts: 'false'
75 exclude-trivial-rebase: 'false'
76 exclude-no-code-change: 'false'
77 - draft-published-event
78 - comment-added-contains-event:
79 comment-contains-value: 'recheck'
80 - comment-added-contains-event:
81 comment-contains-value: 'reverify'
83 - project-compare-type: 'REG_EXP'
84 project-pattern: 'apex|armband|bamboo|barometer|bottlenecks|calipso|compass4nfv|conductor|cooper|cperf|daisy|doctor|dovetail|dpacc|enfv|escalator|fds|fuel|functest|octopus|pharos|releng|sandbox|yardstick|infra|ipv6|kvmfornfv|lsoapi|models|moon|multisite|netready'
86 - branch-compare-type: 'ANT'
87 branch-pattern: '**/{branch}'
96 # yamllint enable rule:line-length
99 - anteater-security-audit
100 - report-security-audit-result-to-gerrit
103 artifacts: ".reports/*"
105 ########################
107 ########################
109 name: anteater-security-audit
112 !include-raw: ./anteater-security-audit.sh
115 name: report-security-audit-result-to-gerrit
118 !include-raw: ./anteater-report-to-gerrit.sh
120 # yamllint disable rule:indentation
122 name: anteater-security-audit-weekly
126 - ./anteater-clone-all-repos.sh
127 - ./anteater-security-audit-weekly.sh
128 # yamllint enable rule:indentation