X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fcloud-infra%2Fonap-jobs%2Fonap-release-jobs.yaml;fp=jjb%2Fcloud-infra%2Fonap-jobs%2Fonap-release-jobs.yaml;h=fadfc4a4e9211cbe8011b38342a3f982510969ab;hb=6d37f5d3773d3879a1ab8a286a40037883d7f358;hp=c054a09a0f0e431fe28bb50e21471709b23490c6;hpb=b8676c5a17f1d0f9cff37b6f22bc186510ecc429;p=infra%2Fcicd.git diff --git a/jjb/cloud-infra/onap-jobs/onap-release-jobs.yaml b/jjb/cloud-infra/onap-jobs/onap-release-jobs.yaml index c054a09a..fadfc4a4 100644 --- a/jjb/cloud-infra/onap-jobs/onap-release-jobs.yaml +++ b/jjb/cloud-infra/onap-jobs/onap-release-jobs.yaml @@ -80,6 +80,7 @@ jobs: - 'onap-release-{distro}-{stream}' - 'onap-package-{distro}-{stream}' + - 'onap-test-package-{distro}-{stream}' - 'onap-promote-{distro}-{stream}' @@ -190,6 +191,18 @@ 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-package-test-{distro}-{stream}' + current-parameters: false + git-revision: true + node-parameters: true + property-file: "$WORKSPACE/release.properties" + kill-phase-on: FAILURE + abort-all-job: true - multijob: name: Release Test {deploy-scenario} condition: SUCCESSFUL @@ -254,6 +267,46 @@ - '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' + - 'upload-artifact-macro' + - job-template: name: 'onap-promote-{distro}-{stream}' @@ -285,3 +338,4 @@ builders: - 'promote-macro' +