phase:
- onap-deploy:
build-timeout: 150
- flavor:
- - full
- oom-healthcheck:
build-timeout: 30
test-type: oom-healthcheck
- flavor:
- - full
- onap-healthcheck:
build-timeout: 30
test-type: onap-healthcheck
- flavor:
- - core
- - small
- - medium
- - full
- promote-onap:
build-timeout: 5
- flavor:
- - full
jobs:
- '{deploy-scenario}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
- - 'xtesting-{phase}-{flavor}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
+ - 'xtesting-{phase}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
- job-template:
name: '{deploy-scenario}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
abort-all-job: true
- multijob:
name: OOM Healthcheck
- condition: SUCCESSFUL
+ condition: ALWAYS
projects:
- name: 'xtesting-oom-healthcheck-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
kill-phase-on: NEVER
abort-all-job: false
- multijob:
- name: ONAP Healthcheck - Core
- condition: SUCCESSFUL
+ name: ONAP Healthcheck
+ condition: ALWAYS
projects:
- - name: 'xtesting-onap-healthcheck-core-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
+ - name: 'xtesting-onap-healthcheck-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
predefined-parameters: |
DISTRO=$DISTRO
node-parameters: true
kill-phase-on: NEVER
abort-all-job: false
- name: ONAP Healthcheck - Small
- condition: SUCCESSFUL
- projects:
- - name: 'xtesting-onap-healthcheck-small-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
+ - name: 'xtesting-onap-healthcheck-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
predefined-parameters: |
DISTRO=$DISTRO
node-parameters: true
kill-phase-on: NEVER
abort-all-job: false
- name: ONAP Healthcheck - Medium
- condition: SUCCESSFUL
- projects:
- - name: 'xtesting-onap-healthcheck-medium-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
+ - name: 'xtesting-onap-healthcheck-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
predefined-parameters: |
DISTRO=$DISTRO
node-parameters: true
kill-phase-on: NEVER
abort-all-job: false
- name: ONAP Healthcheck - Full
- condition: SUCCESSFUL
- projects:
- - name: 'onap-healthcheck-periodic-full-{distro}-{installer-type}-{type}-{onap-branch}'
+ - name: 'onap-healthcheck-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
predefined-parameters: |
DISTRO=$DISTRO
abort-all-job: false
- multijob:
name: Promote ONAP
- condition: SUCCESSFUL
+ condition: ALWAYS
projects:
- name: 'promote-onap-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
current-parameters: false
abort-all-job: false
- job-template:
- name: 'xtesting-{phase}-{flavor}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
+ name: 'xtesting-{phase}-periodic-{distro}-{installer-type}-{type}-{onap-branch}'
disabled: false
description: 'ONAP version to deploy'
- string:
name: ONAP_FLAVOR
- default: '{flavor}'
+ default: '{onap-flavor}'
description: 'ONAP flavor to deploy - could be core, small, medium, full. Also used for xtesting as run_type.'
- string:
name: TEST_TYPE
builders:
- description-setter:
- description: $INSTALLER_TYPE - $DEPLOY_SCENARIO
+ description: $TEST_TYPE $ONAP_FLAVOR
- '{phase}-macro'
# vim: set ts=2 sw=2 expandtab: