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/lithium'
18 name: 'bgpcep-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: release stream (eg. stable-lithium or beryllium)
26 # branch: git branch (eg. stable/lithium or master)
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: 'bgpcep'
74 - branch-compare-type: 'ANT'
75 branch-pattern: '**/{branch}'
78 pattern: pcep/pcepy/**
82 virtualenv $WORKSPACE/venv-tox
83 source $WORKSPACE/venv-tox/bin/activate
84 pip install tox argparse
86 cd $WORKSPACE/pcep/pcepy
91 email-prefix: '[bgpcep]'