X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fsfc%2Fsfc-python.yaml;h=331afd100d16fac746af45b9ab22613bf0a6cf42;hb=d20352852b5c91440b0416e9600230c3c9e9799d;hp=55c44345176900522502737e0b01ef07d5c12328;hpb=53241bd817068fec19782bf46448301ece5edb90;p=releng%2Fbuilder.git diff --git a/jjb/sfc/sfc-python.yaml b/jjb/sfc/sfc-python.yaml index 55c443451..331afd100 100644 --- a/jjb/sfc/sfc-python.yaml +++ b/jjb/sfc/sfc-python.yaml @@ -2,76 +2,18 @@ - project: name: sfc-python jobs: - - 'sfc-verify-python-{stream}' + - 'gerrit-tox-verify' - # stream: release stream (eg. stable-boron or beryllium) - # branch: git branch (eg. stable/boron or master) stream: - - nitrogen: + - fluorine: branch: 'master' - jre: 'openjdk8' + - oxygen: + branch: 'stable/oxygen' + - nitrogen: + branch: 'stable/nitrogen' - carbon: branch: 'stable/carbon' - - boron: - branch: 'stable/boron' project: 'sfc' - -- job-template: - name: 'sfc-verify-python-{stream}' - - # Job template for ODL verify jobs - # - # The purpose of this job template is to setup a ODL verify job - # - # Required Variables: - # stream: release stream (eg. stable-boron or beryllium) - # branch: git branch (eg. stable/boron or master) - - project-type: freestyle - node: centos7-java-builder-2c-8g - concurrent: true - - properties: - - opendaylight-infra-properties: - build-days-to-keep: '{build-days-to-keep}' - - parameters: - - opendaylight-infra-parameters: - os-cloud: '{os-cloud}' - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' - - scm: - - gerrit-trigger-scm: - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' - - wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-submitted: - server: '{server-name}' - project: '{project}' - branch: '{branch}' - files: 'sfc-py/**' - - builders: - - shell: | - virtualenv $WORKSPACE/venv-tox - source $WORKSPACE/venv-tox/bin/activate - PYTHON="$WORKSPACE/venv-tox/bin/python" - $PYTHON -m pip install tox argparse - tox --version - cd $WORKSPACE/sfc-py - tox - ./jenkins_build_package.sh - - publishers: - - email-notification: - email-recipients: '{email-recipients}' - email-prefix: '[sfc]' + project-name: 'sfc' + tox-dir: sfc-py