2 name: integration-python
4 - 'integration-verify-python-{stream}'
6 # stream: branch with - in place of / (eg. stable-helium)
7 # branch: branch (eg. stable/helium)
12 branch: 'stable/lithium'
14 project: 'integration'
18 name: 'integration-verify-python-{stream}'
20 # Job template for ODL verify jobs
22 # The purpose of this job template is to setup a ODL verify job
25 # stream: branch with - in place of / (eg. stable-helium)
26 # branch: branch (eg. stable/helium)
28 project-type: freestyle
34 daysToKeep: '{build-days-to-keep}'
35 numToKeep: '{build-num-to-keep}'
36 artifactDaysToKeep: '{build-artifact-days-to-keep}'
37 artifactNumToKeep: '{build-artifact-num-to-keep}'
47 credentials-id: '{ssh-credentials}'
48 refspec: '$GERRIT_REFSPEC'
49 choosing-strategy: 'gerrit'
53 - ssh-agent-credentials:
59 server-name: 'OpenDaylight'
61 - patchset-created-event:
62 exclude-drafts: 'false'
63 exclude-trivial-rebase: 'false'
64 exclude-no-code-change: 'false'
65 - draft-published-event
66 - comment-added-contains-event:
67 comment-contains-value: 'recheck'
68 - comment-added-contains-event:
69 comment-contains-value: 'reverify'
71 - project-compare-type: 'ANT'
72 project-pattern: 'integration'
74 - branch-compare-type: 'ANT'
75 branch-pattern: '**/{branch}'
82 virtualenv $WORKSPACE/venv-tox
83 source $WORKSPACE/venv-tox/bin/activate
84 pip install tox argparse
91 email-prefix: '[integration]'