jjb: lttng-modules: disable -Werror for kernel builds
[lttng-ci.git] / jobs / lttng-tools.yaml
index 8c15e7d00dc0e3522a839d7e86d8e5e0c856de8a..65b8e08d6b895acbcb249e4df8de95f7718d395c 100644 (file)
          !include-raw-escape: scripts/lttng-tools/gerrit-depends-on.sh
       - inject:
           properties-file: gerrit_custom_dependencies.properties
-      - copyartifact:
-              project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
-              which-build: last-successful
-              stable: false
-              filter: 'build/**'
-              target: 'deps'
-              do-not-fingerprint: true
       - conditional-step:
           condition-kind: and
           on-evaluation-failure: run
                 filter: 'build/**'
                 target: 'deps'
                 do-not-fingerprint: true
+      - conditional-step:
+          condition-kind: shell
+          on-evaluation-failure: run
+          condition-command: 'test -z "$GERRIT_DEP_BABELTRACE"'
+          steps:
+            - copyartifact:
+                project: '{bt_job_prefix}babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std'
+                which-build: last-successful
+                stable: false
+                filter: 'build/**'
+                target: 'deps'
+                do-not-fingerprint: true
       - shell:
          !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh
       - conditional-step:
                    - scripts/common/override-build-std.sh
                    - scripts/common/print.sh
                    - scripts/liburcu/build.sh
+      - conditional-step:
+          condition-kind: shell
+          condition-command: 'test ! -z "$GERRIT_DEP_BABELTRACE"'
+          steps:
+            - shell:
+               !include-raw-escape:
+                   - scripts/common/override-build-std.sh
+                   - scripts/common/print.sh
+                   - scripts/babeltrace/build.sh
       - shell:
          !include-raw-escape: scripts/lttng-tools/gerrit-install-deps.sh
       - conditional-step:
           version: stable-2.13
           urcuversion: stable-0.13
           ustversion: stable-2.13
-      - 'lttng-tools_{version}_coverity':
-          version: stable-2.13
-          urcuversion: stable-0.13
-          ustversion: stable-2.13
 
       # stable-2.12
       - 'lttng-tools_{version}_{buildtype}':
           version: stable-2.12
           urcuversion: stable-0.12
           ustversion: stable-2.12
-      - 'lttng-tools_{version}_coverity':
-          version: stable-2.12
-          urcuversion: stable-0.12
-          ustversion: stable-2.12
 
       # Other jobs
       - 'lttng-tools_{version}_cppcheck'
This page took 0.023555 seconds and 4 git commands to generate.