2 # these parameters are used for infra related variables
8 default: https://git.openstack.org/openstack-infra/jenkins-job-builder
9 description: OpenStack JJB repo
13 description: OpenStack JJB version to install - matches to LFN JJB version
15 # these parameters are used for setting the Gerrit Project on Nordix
17 name: project-parameter
22 description: JJB configured PROJECT parameter to identify a Nordix Gerrit project
24 # these parameters are used for streaming changes from various Gerrit Systems
26 name: nordix-gerrit-parameters
31 description: Non-interactive user to stream Gerrit Events on Nordix Gerrit
34 default: https://gerrit.nordix.org/
35 description: HTTPS URL of Project Repo on Nordix Gerrit to clone repo
38 default: ssh://$GERRIT_USER@gerrit.nordix.org:29418/
39 description: HTTPS URL of Project Repo on Nordix Gerrit to clone repo
42 name: onap-gerrit-parameters
47 description: Non-interactive user to stream Gerrit Events on ONAP Gerrit
50 default: https://gerrit.onap.org/r/p/
51 description: HTTPS URL to Project Repo on ONAP Gerrit to clone repo
54 default: ssh://$GERRIT_USER@gerrit.onap.org:29418/
55 description: SSH URL to Project Repo on ONAP Gerrit to clone repo
57 # defaults for job build history
59 name: logrotate-default
64 artifact-days-to-keep: 60
65 artifact-num-to-keep: 200
67 # defaults for SCM and Gerrit
71 - git: &git-scm-defaults
72 url: '$GIT_BASE_HTTPS'
88 choosing-strategy: 'gerrit'
89 refspec: '$GERRIT_REFSPEC'
92 # triggers for Nordix and upstream Gerrits
94 name: nordix-gerrit-trigger-patchset-created
97 server-name: 'Nordix Gerrit'
99 - patchset-created-event:
100 exclude-drafts: 'false'
101 exclude-trivial-rebase: 'false'
102 exclude-no-code-change: 'false'
103 - draft-published-event
104 - comment-added-contains-event:
105 comment-contains-value: 'recheck'
106 - comment-added-contains-event:
107 comment-contains-value: 'reverify'
109 - project-compare-type: 'ANT'
110 project-pattern: '{project}'
112 - branch-compare-type: 'ANT'
113 branch-pattern: '**/{branch}'
115 - compare-type: 'ANT'
124 name: nordix-gerrit-trigger-change-merged
127 server-name: 'Nordix Gerrit'
129 - change-merged-event
130 - comment-added-contains-event:
131 comment-contains-value: 'remerge'
133 - project-compare-type: 'ANT'
134 project-pattern: '{project}'
136 - branch-compare-type: 'ANT'
137 branch-pattern: '**/{branch}'
139 - compare-type: 'ANT'