+---
- project:
name: deb_dpdk
jobs:
- 'deb_dpdk-verify-image-{stream}-{os}'
project: 'deb_dpdk'
- os:
- - ubuntu1404:
- repo-os-part: 'ubuntu.trusty.main'
- - ubuntu1604:
- repo-os-part: 'ubuntu.xenial.main'
+ os: 'ubuntu1804'
+ repo-os-part: 'ubuntu.bionic.main'
+
stream:
- - master:
- branch: 'master'
- repo-stream-part: 'master'
- 1607:
branch: 'deb_dpdk_16.07'
repo-stream-part: 'deb_dpdk_1607'
+ - 1611:
+ branch: '16.11.x'
+ repo-stream-part: 'deb_dpdk_1611'
+ - 1705:
+ branch: '17.05.x'
+ repo-stream-part: 'deb_dpdk_1705'
+ - 1708:
+ branch: '17.08.x'
+ repo-stream-part: 'deb_dpdk_1708'
+ - 1711:
+ branch: '17.11.x'
+ repo-stream-part: 'deb_dpdk_1711'
+ - 1802:
+ branch: '18.02.x'
+ repo-stream-part: 'deb_dpdk_1802'
+ - 1805:
+ branch: '18.05.x'
+ repo-stream-part: 'deb_dpdk_1805'
+ - 1808:
+ branch: '18.08.x'
+ repo-stream-part: 'deb_dpdk_1808'
- job-template:
name: 'deb_dpdk-verify-{stream}-{os}'
project-type: freestyle
- node: 'verify-{os}'
+ node: '{os}-basebuild-4c-4g'
concurrent: true
logrotate:
!include-raw-escape:
- include-raw-deb_dpdk-build.sh
+ publishers:
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'
+
- job-template:
name: 'deb_dpdk-verify-image-{stream}-{os}'
project-type: freestyle
- node: 'verify-image-{os}'
+ node: '{os}-basebuild-4c-4g'
concurrent: true
logrotate:
!include-raw-escape:
- include-raw-deb_dpdk-build.sh
+ publishers:
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'
+
- job-template:
name: 'deb_dpdk-merge-{stream}-{os}'
project-type: freestyle
- node: 'merge-{os}'
+ node: '{os}-basebuild-4c-4g'
logrotate:
daysToKeep: '{build-days-to-keep}'
branch: '{branch}'
- os-parameter:
os: '{os}'
+ - maven-exec:
+ maven-version: 'mvn33-new'
- repo-name-parameter:
repo-name: '{repo-stream-part}.{repo-os-part}'
branch: '{branch}'
builders:
+ - maven-target:
+ maven-version: 'mvn33-new'
+ goals: '--version'
+ settings: 'deb_dpdk-settings'
+ settings-type: cfp
+ global-settings: 'global-settings'
+ global-settings-type: cfp
- config-file-provider:
files:
- file-id: 'deb_dpdk-settings'
- include-raw-deb_dpdk-build.sh
- ../scripts/maven_push_functions.sh
- include-raw-deb_dpdk-pkg-push.sh
+
+ publishers:
+ - fdio-infra-shiplogs:
+ maven-version: 'mvn33-new'