X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-c-cpp-jobs.yaml;fp=jjb%2Flf-c-cpp-jobs.yaml;h=6f4db494b8bf79b2e4d9ea67eb9a4684adef50b6;hb=bf2c57751c5ddf5004b74bb2b575d4751435a6f5;hp=fa4e35b0a0a5ee12a53383d2b8f8d410621f47d8;hpb=b55451a53da28d40c62de5cae462302a32fe4c31;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-c-cpp-jobs.yaml b/jjb/lf-c-cpp-jobs.yaml index fa4e35b0..6f4db494 100644 --- a/jjb/lf-c-cpp-jobs.yaml +++ b/jjb/lf-c-cpp-jobs.yaml @@ -159,6 +159,7 @@ github-url: "https://github.com" install-prefix: "$BUILD_DIR/output" make-opts: "" + pre-build: "" stream: master submodule-recursive: true submodule-timeout: 10 @@ -167,7 +168,6 @@ # Sonar properties sonar-additional-args: "" sonar-java-opts: "" - sonar-prescan-script: "" sonar-project-file: "sonar-project.properties" sonar-properties: "" sonar-task: "" @@ -210,7 +210,7 @@ builders: - lf-infra-pre-build - - shell: "{sonar-prescan-script}" + - shell: "{pre-build}" - shell: !include-raw-escape: ../shell/cmake-sonarqube.sh - lf-infra-sonar: sonar-task: "{sonar-task}" @@ -228,6 +228,14 @@ concurrent: false <<: *lf_cmake_sonarqube + ###################### + # Default parameters # + ###################### + + gerrit_sonar_triggers: + - comment-added-contains-event: + comment-contains-value: '^Patch Set\s+\d+:\s+run-sonar\s*$' + scm: - lf-infra-gerrit-scm: branch: "$GERRIT_BRANCH" @@ -243,9 +251,7 @@ - timed: "{obj:cron}" - gerrit: server-name: "{gerrit-server-name}" - trigger-on: - - comment-added-contains-event: - comment-contains-value: '^Patch Set\s+\d+:\s+run-sonar\s*$' + trigger-on: "{obj:gerrit_sonar_triggers}" projects: - project-compare-type: "ANT" project-pattern: "{project}"