4 - 'bgpcep-verify-python-{stream}'
6 # stream: release stream (eg. stable-lithium or beryllium)
7 # branch: git branch (eg. stable/lithium or master)
12 branch: 'stable/beryllium'
14 branch: 'stable/lithium'
20 name: 'bgpcep-verify-python-{stream}'
22 # Job template for ODL verify jobs
24 # The purpose of this job template is to setup a ODL verify job
27 # stream: release stream (eg. stable-lithium or beryllium)
28 # branch: git branch (eg. stable/lithium or master)
30 project-type: freestyle
36 daysToKeep: '{build-days-to-keep}'
37 numToKeep: '{build-num-to-keep}'
38 artifactDaysToKeep: '{build-artifact-days-to-keep}'
39 artifactNumToKeep: '{build-artifact-num-to-keep}'
49 credentials-id: '{ssh-credentials}'
50 refspec: '$GERRIT_REFSPEC'
51 choosing-strategy: 'gerrit'
55 - ssh-agent-credentials:
61 server-name: 'OpenDaylight'
63 - patchset-created-event:
64 exclude-drafts: 'false'
65 exclude-trivial-rebase: 'false'
66 exclude-no-code-change: 'false'
67 - draft-published-event
68 - comment-added-contains-event:
69 comment-contains-value: 'recheck'
70 - comment-added-contains-event:
71 comment-contains-value: 'reverify'
73 - project-compare-type: 'ANT'
74 project-pattern: 'bgpcep'
76 - branch-compare-type: 'ANT'
77 branch-pattern: '**/{branch}'
80 pattern: pcep/pcepy/**
84 virtualenv $WORKSPACE/venv-tox
85 source $WORKSPACE/venv-tox/bin/activate
86 pip install tox argparse
88 cd $WORKSPACE/pcep/pcepy
93 email-prefix: '[bgpcep]'