jjb: Add stable-2.9 jobs
[lttng-ci.git] / jobs / liburcu.yaml
index d7b96bb83fb556d69abf8339a4c70214def78770..02df23096d5981744b65956d940ce1a664a7f0e2 100644 (file)
@@ -27,9 +27,6 @@
 
     project-type: freestyle
 
-    logrotate:
-        numToKeep: 2
-
     wrappers:
       - workspace-cleanup
       - timestamps
           browser-url: https://github.com/{github_user}/{github_name}
           branches:
             - origin/{version}
+          basedir: src/liburcu
+          skip-tag: true
 
     triggers:
       - pollscm:
           cron: "@hourly"
 
     properties:
+      - inject:
+          properties-content: |
+            PROJECT_NAME=liburcu
+      - build-discarder:
+          num-to-keep: 2
       - github:
           url: https://github.com/{github_user}/{github_name}
 
             - 'GNU Make + GNU C Compiler (gcc)'
           total-thresholds:
             unstable:
-              total-all: 1
-              total-high: 1
-              total-normal: 1
-              total-low: 1
+              total-all: 0
+              total-high: 0
+              total-normal: 0
+              total-low: 0
       - archive:
           artifacts: 'build/**'
           allow-empty: false
     builders:
       - shell: |
           rm -f liburcu-cppcheck.xml
-          cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> liburcu-cppcheck.xml
+          cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/liburcu 2> liburcu-cppcheck.xml
 
     publishers:
       - archive:
 
     builders:
       - shell:
-          !include-raw-escape: scripts/liburcu/scan-build.sh
+          !include-raw-escape: scripts/common/scan-build.sh
 
     publishers:
       - html-publisher:
 
     publishers:
       - workspace-cleanup
+      - archive:
+          artifacts: 'analysis-results.tgz,cov-int/**'
+          allow-empty: false
 
 
 ## Project
           version: # Solaris support was introduced in 0.9
             - master
             - stable-0.9
+      - 'liburcu_{version}_{buildtype}':
+          buildtype: macosxbuild
+          arch: !!python/tuple [macosx]
+          build: !!python/tuple [std]
+          version:
+            - master
+            - stable-0.9
       - 'liburcu_{version}_cppcheck'
       - 'liburcu_{version}_scan-build'
       - 'liburcu_{version}_coverity':
This page took 0.023331 seconds and 4 git commands to generate.