+---
- project:
name: neutron-daily-openstack
jobs:
- # TODO: Do we want boron job too?
- - 'neutron-daily-openstack-beryllium'
+ # TODO: Do we want boron job too?
+ - 'neutron-daily-openstack-beryllium'
project: 'neutron'
name: 'neutron-daily-openstack-beryllium'
project-type: freestyle
- node: dynamic_devstack
+ node: centos7-devstack-2c-4g
description: 'Jenkins job to run Tempest tests for the ODL ML2 MechanismDriver on Neutron dummy provider. '
concurrent: true
- logrotate:
- daysToKeep: '198'
+ properties:
+ - opendaylight-infra-properties:
+ build-days-to-keep: '198'
parameters:
- - project-parameter:
- project: '{project}'
+ - opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
+ project: '{project}'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
wrappers:
- - timeout:
- fail: true
- timeout: 90
- timeout-var: 'BUILD_TIMEOUT'
- type: absolute
- - ssh-agent-credentials:
- users:
- - '{openstack-gerrit-credentials}'
- - openstack:
- single-use: true
+ - opendaylight-infra-wrappers:
+ build-timeout: '90'
+ - ssh-agent-credentials:
+ users:
+ - 'openstack-gerrit-ssh'
triggers:
- - timed: '@daily'
+ - timed: '@daily'
builders:
- - inject:
- properties-content: |
- ODL_VERSION=lithium-latest
- TEMPEST_REGEX=tempest.api.network
- KARAFFEATURE=odl-neutron-dummyprovider-test
- - shell:
- !include-raw-escape:
- - include-raw-openstack-ci.sh
+ - inject:
+ properties-content: |
+ # FIXME: Should *-beryllium job set lithium version? Add a comment why.
+ ODL_VERSION=lithium-latest
+ TEMPEST_REGEX=tempest.api.network
+ KARAFFEATURE=odl-neutron-dummyprovider-test
+ - shell: !include-raw-escape: include-raw-openstack-ci.sh
publishers:
- - archive:
- artifacts: 'logs/**'
- fingerprint: false
- - email-ext:
- subject: '[neutron] $DEFAULT_SUBJECT'
- attach-build-log: false
- failure: false
- unstable: false
- fixed: false
+ - archive:
+ artifacts: 'logs/**'
+ fingerprint: false
+ - email-ext:
+ subject: '[neutron] $DEFAULT_SUBJECT'
+ attach-build-log: false
+ failure: false
+ unstable: false
+ fixed: false