Fix: Add lf-infra-publish to all jobs
[ci-management.git] / jjb / akraino-templates / akraino-validation-templates.yaml
index 8a64fed..cb74915 100644 (file)
@@ -23,9 +23,7 @@
             - 'validation-docker-.*'
           block-level: 'NODE'
 
-    triggers:
-      # Build nigtly at 12:10 AM
-      - timed: '10 0 * * *'
+    triggers: '{obj:triggers}'
 
     builders:
       - multijob:
@@ -45,6 +43,7 @@
               <<: *docker-build-job-settings
 
     publishers:
+      - lf-infra-publish
       - email:
           recipients: >
             cristina.pauna@enea.com
           make -k -C docker push-all
           docker system prune -af
 
+    publishers:
+      - lf-infra-publish
+
 - job-template:
     id: akraino-validation-docker-manifest
     name: 'validation-docker-manifest-{stream}'
-    node: 'ubuntu1604-docker-8c-8g'
+    node: 'ubuntu1804-docker-8c-8g'
     build-timeout: 15
 
     parameters:
           if [ "{branch}" != "{stream}" ]; then export TAG_VER=$STREAM; fi
           for sd in docker/*/.; do make -k -C $sd .push_manifest; done
 
+    publishers:
+      - lf-infra-publish
+
 - job-template:
     id: akraino-validation-lab-daily
     name: 'validation-{validation_lab}-daily-{stream}'
             current-parameters: true
             block: true
 
+    publishers:
+      - lf-infra-publish
+
 - job-template:
     id: bluval-run-daily-tests
     name: 'bluval-daily-{stream}'
 
     builders:
       - description-setter:
-          description: "POD: $NODE_NAME"
+          description: "POD: $NODE_NAME<br/>BLUEPRINT: $BLUEPRINT<br/>LAB: $LAB_SILO<br/>LAYER: $LAYER"
       - lf-infra-create-netrc:
           server-id: logs
       - shell: !include-raw-escape:
         - ../shell/run_bluval.sh
 
     publishers:
+      - lf-infra-publish
+      - robot:
+          output-path: 'results'
+          report-html: '**/report.html'
+          log-html: '**/log.html'
+          output-xml: '**/output.xml'
       - logparser:
           use-project-rules: true
           parse-rules: "./bluval/rules.txt"
-          unstable-on-warning: true
+          unstable-on-warning: false
           fail-on-error: true
-          show-graphs: false
+          show-graphs: true