X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fakraino-templates%2Fakraino-validation-templates.yaml;h=d2a57f142437f3561962b00cc75512602979663d;hb=c1b6901cf2821ce7c9fe422d33ad33f04dca3dee;hp=e8c96b4c18d6f23082568030de977b144afec47f;hpb=250ed505805dfc98acdfcffc9af66e9c06a44d7f;p=ci-management.git diff --git a/jjb/akraino-templates/akraino-validation-templates.yaml b/jjb/akraino-templates/akraino-validation-templates.yaml index e8c96b4..d2a57f1 100644 --- a/jjb/akraino-templates/akraino-validation-templates.yaml +++ b/jjb/akraino-templates/akraino-validation-templates.yaml @@ -21,7 +21,7 @@ use-build-blocker: true blocking-jobs: - 'validation-docker-.*' - blocking-level: 'NODE' + block-level: 'NODE' scm: - validation-infra-gerrit-scm: jenkins-ssh-credential: '{jenkins-ssh-credential}' @@ -57,7 +57,10 @@ publishers: - email: - recipients: 'cristina.pauna@enea.com' + recipients: > + cristina.pauna@enea.com + juha.kosonen@nokia.com + - job-template: id: akraino-validation-docker-specific-arch @@ -78,7 +81,7 @@ use-build-blocker: true blocking-jobs: - 'validation-docker-build-.*' - blocking-level: 'NODE' + block-level: 'NODE' scm: - validation-infra-gerrit-scm: jenkins-ssh-credential: '{jenkins-ssh-credential}' @@ -155,3 +158,61 @@ if [ -f tag_version.sh ]; then source tag_version.sh; fi for sd in docker/*/.; do make -k -C $sd .push_manifest; done rm -f tag_version.sh + +- job-template: + id: akraino-validation-lab-daily + name: 'validation-{validation_lab}-daily-{stream}' + concurrent: true + node: '{build-node}' + parameters: + - {'lab_params'} + builders: + - trigger-builds: + - project: 'bluval-daily-{stream}' + predefined-parameters: + LAB_SILO={validation_lab} + same-node: true + current-parameters: true + block: true + +- job-template: + id: bluval-run-daily-tests + name: 'bluval-daily-{stream}' + concurrent: true + node: '{build-node}' + parameters: + - string: + name: DEPLOY_SCENARIO + default: '' + - {'bluval-defaults'} + + scm: + - git: + credentials-id: '{jenkins-ssh-credential}' + url: '{git-url}/validation.git' + refspec: '' + branches: + - 'refs/heads/{branch}' + skip-tag: true + wipe-workspace: true + submodule: + disable: true + recursive: false + timeout: '{submodule-timeout}' + choosing-strategy: default + + builders: + - description-setter: + description: "POD: $NODE_NAME" + - lf-infra-create-netrc: + server-id: logs + - shell: !include-raw-escape: + - ../shell/run_bluval.sh + + publishers: + - logparser: + use-project-rules: true + parse-rules: "./bluval/rules.txt" + unstable-on-warning: true + fail-on-error: true + show-graphs: false