jjb: integration: rework lttng-tools 32-64
[lttng-ci.git] / jobs / integration.yaml
index fe931101343c1325b3b140a40c73a7504c814289..2573ebaee5f3bf815bd1f0503bc0a08ecf08dd11 100644 (file)
@@ -1,8 +1,24 @@
 ## Jobs
 - job:
-    name: integration_ust-2.12-lower-urcu_testsuite
+    name: 'integration_ust-2.12-lower-urcu_testsuite'
+    description: |
+      <p>Job is managed by Jenkins Job Builder.</p>
     project-type: pipeline
-    dsl: !include-raw: pipelines/integration/ust-2.12-lower-urcu_testsuite.groovy
+    sandbox:  true
+    dsl:
+      !include-raw-escape: pipelines/integration/ust-2.12-lower-urcu_testsuite.groovy
+
+- job-template:
+    name: 'integration_lttng-tools-{version}-32-64_testsuite'
+    description: |
+      Integration pipeline for multi-bitness scenario (32/64).
+      This essentially tests frontier scenario where the bitness between component changes.
+
+      <p>Job is managed by Jenkins Job Builder.</p>
+    project-type: pipeline
+    sandbox:  true
+    dsl:
+      !include-jinja2: pipelines/integration/lttng-tools-_version_-32-64_testsuite.groovy.j2
 
 
 ## Views
       - 'Integration'
     jobs:
       - 'integration_ust-2.12-lower-urcu_testsuite'
+
+- project:
+    name: integration-32-64
+    jobs:
+      - 'integration_lttng-tools-{version}-32-64_testsuite':
+          version: master
+          babelversion: stable-2.0
+          urcu_version: master
+      - 'integration_lttng-tools-{version}-32-64_testsuite':
+          version: stable-2.13
+          babelversion: stable-2.0
+          urcu_version: stable-0.13
+      - 'integration_lttng-tools-{version}-32-64_testsuite':
+          version: stable-2.12
+          babelversion: stable-2.0
+          urcu_version: stable-0.13
This page took 0.024042 seconds and 4 git commands to generate.