X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Ftldk%2Ftldk.yaml;h=766e0a724629fa3dfe93bd2a54b6b8fe49bcd535;hb=a247aa6703f3a09c0bcd74fd403c38876d5f3db3;hp=1b961050231f29796084e8e58aa08377a737ec9e;hpb=cbe65ca767da011284a21c2c07ff89bb35ebd28d;p=ci-management.git diff --git a/jjb/tldk/tldk.yaml b/jjb/tldk/tldk.yaml index 1b9610502..766e0a724 100644 --- a/jjb/tldk/tldk.yaml +++ b/jjb/tldk/tldk.yaml @@ -4,12 +4,11 @@ - '{project}-verify-{stream}-{os}' - '{project}-merge-{stream}-{os}' - '{project}-verify-image-{stream}-{os}' + - 'csit-tldk-verify-func-{stream}-{os}-virl' project: 'tldk' os: - - ubuntu1404 - ubuntu1604 - - centos7 stream: - master: branch: 'master' @@ -51,6 +50,10 @@ branch: '{branch}' builders: + - shell: + !include-raw-escape: gtest-build.sh + - inject: + properties-file: gtest-env.prop - shell: !include-raw-escape: include-raw-build.sh @@ -108,6 +111,10 @@ notbuilt: true builders: + - shell: + !include-raw-escape: gtest-build.sh + - inject: + properties-file: gtest-env.prop - shell: !include-raw-escape: include-raw-build.sh @@ -151,9 +158,63 @@ branch: '{branch}' builders: + - shell: + !include-raw-escape: gtest-build.sh + - inject: + properties-file: gtest-env.prop - shell: !include-raw-escape: include-raw-build.sh publishers: - fdio-infra-shiplogs: maven-version: 'mvn33-new' + +- job-template: + name: 'csit-tldk-verify-func-{stream}-{os}-virl' + + project-type: freestyle + node: '{os}-basebuild-4c-4g' + concurrent: true + + logrotate: + daysToKeep: '{build-days-to-keep}' + numToKeep: '{build-num-to-keep}' + artifactDaysToKeep: '{build-artifact-days-to-keep}' + artifactNumToKeep: '{build-artifact-num-to-keep}' + + parameters: + - project-parameter: + project: '{project}' + - gerrit-parameter: + branch: '{branch}' + + scm: + - gerrit-trigger-scm: + credentials-id: 'jenkins-gerrit-credentials' + refspec: '$GERRIT_REFSPEC' + choosing-strategy: 'gerrit' + + wrappers: + - fdio-infra-wrappers: + build-timeout: '{build-timeout}' + + triggers: + - gerrit-trigger-manually-triggered: + name: '{project}' + branch: '{branch}' + comment-trigger-value: 'verify-tldk-func' + + builders: + - shell: + !include-raw-escape: include-raw-csit-tldk-functional-virl.sh + + publishers: + - archive-artifacts: + artifacts: 'report.html, log.html, output.xml' + latest-only: false + + - robot-report: + output-path: '' + + - fdio-infra-shiplogs: + maven-version: 'mvn33-new'