X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fsfc%2Fsfc-python.yaml;h=bfe6ef9e04104859b60a69dc652270676d6461a5;hb=b0ee3dcc9ba7c94a5969548f7e818894e65b05d9;hp=7a3b3f87424c3c9060127f222337fb637831a35b;hpb=fd2672716a0784da728735a33ab5ec34f800504f;p=releng%2Fbuilder.git diff --git a/jjb/sfc/sfc-python.yaml b/jjb/sfc/sfc-python.yaml index 7a3b3f874..bfe6ef9e0 100644 --- a/jjb/sfc/sfc-python.yaml +++ b/jjb/sfc/sfc-python.yaml @@ -1,73 +1,68 @@ +--- - project: name: sfc-python jobs: - - 'sfc-verify-python-{stream}' + - 'sfc-verify-python-{stream}' - # stream: release stream (eg. stable-boron or beryllium) - # branch: git branch (eg. stable/boron or master) stream: - - carbon: - branch: 'master' - - boron: - branch: 'stable/boron' - - beryllium: - branch: 'stable/beryllium' + - fluorine: + branch: 'master' + - oxygen: + branch: 'stable/oxygen' + - nitrogen: + branch: 'stable/nitrogen' + - carbon: + branch: 'stable/carbon' 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 + node: centos7-builder-2c-8g concurrent: true properties: - - opendaylight-infra-properties: - build-days-to-keep: '{build-days-to-keep}' + - opendaylight-infra-properties: + build-days-to-keep: '{build-days-to-keep}' parameters: - - opendaylight-infra-parameters: - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' + - 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' + - gerrit-trigger-scm: + refspec: '$GERRIT_REFSPEC' + choosing-strategy: 'gerrit' wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' triggers: - - gerrit-trigger-patch-submitted: - server: '{server-name}' - project: '{project}' - branch: '{branch}' - files: 'sfc-py/**' + - gerrit-trigger-patch-submitted: + gerrit-server-name: '{gerrit-server-name}' + project: '{project}' + branch: '{branch}' + files: 'sfc-py/**' builders: - - shell: | - virtualenv $WORKSPACE/venv-tox - source $WORKSPACE/venv-tox/bin/activate - pip install tox argparse - tox --version - cd $WORKSPACE/sfc-py - tox - ./jenkins_build_package.sh + - 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]' + - email-notification: + email-recipients: '{email-recipients}' + email-prefix: '[sfc]'