Update yaml template file for dmaap/datarouter
[ci-management.git] / jjb / global-macros.yaml
index 3eca9ec..454d056 100644 (file)
                 healthy: 50
                 unhealthy: 40
 
+- publisher:
+    name: checkstyle-result
+    publishers:
+      - checkstyle:
+          pattern: '**/checkstyle-result.xml'
+          healthy: 0
+          unhealthy: 100
+          health-threshold: 'high'
+          thresholds:
+            unstable:
+              total-all: 30
+              total-high: 15
+              total-normal: 20
+              total-low: 25
+              new-all: 5
+              new-high: 0
+              new-normal: 2
+              new-low: 5
+
+- publisher:
+    name: checkstyle-result-daily
+    publishers:
+      - checkstyle:
+          pattern: '**/checkstyle-result.xml'
+          healthy: 0
+          unhealthy: 100
+          health-threshold: 'high'
+          thresholds:
+            unstable:
+              total-all: 30
+              total-high: 15
+              total-normal: 20
+              total-low: 25
+              new-all: 1
+              new-high: 0
+              new-normal: 1
+              new-low: 1
+
 - publisher:
     name: infra-shiplogs
     # To archive things, the job will need to create an "archives" directory in
           skip-tag: true
           timeout: 30
           choosing-strategy: '{choosing-strategy}'
+          submodule:
+            recursive: '{submodule-recursive}'
 
 - scm:
     name: gerrit-trigger-scm-basedir
     # needed by the eCOMP infra.
     name: infra-wrappers
     wrappers:
+      - timestamps
       - timeout:
           type: absolute
           timeout: '{build-timeout}'