project: 'ONAP-release'
+
stream:
- 'master':
branch: 'master'
oom_branch: 'master'
- deploy-scenario: 'onap-sdc-nofeature'
+ deploy-scenario: 'onap-full-nofeature'
k8s-version: '1.15'
promote-stack: 'false'
+ container-tool: 'docker'
+ - 'guilin':
+ branch: 'guilin'
+ oom_branch: 'master'
+ deploy-scenario: 'onap-full-nofeature'
+ k8s-version: '1.15'
+ promote-stack: 'true'
+ container-tool: 'docker'
- 'frankfurt':
branch: 'frankfurt'
oom_branch: 'master'
deploy-scenario: 'onap-sdc-nofeature'
k8s-version: '1.15'
promote-stack: 'true'
+ container-tool: 'docker'
- 'elalto':
branch: 'elalto'
oom_branch: 'master'
deploy-scenario: 'onap-sdc-nofeature'
k8s-version: '1.15'
promote-stack: 'true'
+ container-tool: 'docker'
environment-type:
- offline:
jobs:
- 'onap-release-{distro}-{stream}'
- 'onap-package-{distro}-{stream}'
+ - 'onap-test-package-{distro}-{stream}'
- 'onap-promote-{distro}-{stream}'
name: DEPLOY_SCENARIO
default: '{deploy-scenario}'
description: 'Scenario to test change with. This depends on the branch of the stack.'
+ - string:
+ name: CONTAINER_TOOL
+ default: '{container-tool}'
+ description: 'Command to use when pulling images. Options docker or podman'
- string:
name: CI_LOOP
default: 'release'
property-file: "$WORKSPACE/release.properties"
kill-phase-on: FAILURE
abort-all-job: true
+ - multijob:
+ name: Test Framework Packaging
+ condition: SUCCESSFUL
+ execution-type: PARALLEL
+ projects:
+ - name: 'onap-test-package-{distro}-{stream}'
+ current-parameters: false
+ git-revision: false
+ node-parameters: true
+ property-file: "$WORKSPACE/release.properties"
+ kill-phase-on: FAILURE
+ abort-all-job: true
- multijob:
name: Release Test {deploy-scenario}
condition: SUCCESSFUL
- 'package-macro'
- 'upload-artifact-macro'
+
+- job-template:
+ name: 'onap-test-package-{distro}-{stream}'
+
+ disabled: '{obj:disabled}'
+
+ concurrent: false
+
+ parameters:
+ - string:
+ name: EXECUTION_MODE
+ default: 'packaging'
+ description: 'Execution mode to run engine'
+
+ properties:
+ - logrotate
+
+ wrappers:
+ - build-timeout:
+ timeout: 300
+ - credentials-binding:
+ - username-password-separated:
+ credential-id: 'nordix-cicd-arm-credentials'
+ username: NORDIX_ARM_USERNAME
+ password: NORDIX_ARM_TOKEN
+ - mask-passwords
+ - fix-workspace-permissions
+
+ scm:
+ - git:
+ url: https://gerrit.nordix.org/infra/test.git
+ branches:
+ - master
+ timeout: 15
+ wipe-workspace: true
+
+ builders:
+ - 'test-package-macro'
+ - 'xtesting-upload-artifact-macro'
+
- job-template:
name: 'onap-promote-{distro}-{stream}'