jjb: Add env and os details printing to build jobs
[lttng-ci.git] / jobs / liburcu.yaml
index 912b826e65422e5f14478ec44fef28772ab4e9e2..98e40b4478093025567eca59d86cca42ced23852 100644 (file)
 
     scm:
       - git:
-          url: git://github.com/{github_user}/{github_name}.git
+          url: https://github.com/{github_user}/{github_name}.git
           browser: githubweb
           browser-url: https://github.com/{github_user}/{github_name}
           branches:
             - origin/{version}
           basedir: src/liburcu
           skip-tag: true
-          git-tool: jgit
 
     triggers:
       - pollscm:
     name: 'liburcu_build_builders_defaults'
     builders:
       - shell:
-         !include-raw-escape: scripts/liburcu/build.sh
+         !include-raw-escape:
+           - scripts/common/print.sh
+           - scripts/liburcu/build.sh
 
 - liburcu_build_builders_win: &liburcu_build_builders_win
     name: 'liburcu_build_builders_win'
     builders:
-      - conditional-step:
-          condition-kind: strings-match
-          on-evaluation-failure: run
-          condition-string1: '${{arch}}'
-          condition-string2: 'cygwin'
-          steps:
-            - shell:
-               !include-raw-escape:
-                 - scripts/common/cygwin-shebang
-                 - scripts/common/cygwin-prefix
-                 - scripts/liburcu/build.sh
       - conditional-step:
           condition-kind: strings-match
           on-evaluation-failure: run
             - shell:
                !include-raw-escape:
                  - scripts/common/cygwin64-shebang
-                 - scripts/common/cygwin-prefix
-                 - scripts/liburcu/build.sh
-      - conditional-step:
-          condition-kind: strings-match
-          on-evaluation-failure: run
-          condition-string1: '${{arch}}'
-          condition-string2: 'msys2-mingw32'
-          steps:
-            - inject:
-               properties-content: 'MSYSTEM=MINGW32'
-            - shell:
-               !include-raw-escape:
-                 - scripts/common/msys2-shebang
-                 - scripts/common/cygwin-prefix
-                 - scripts/liburcu/build.sh
-      - conditional-step:
-          condition-kind: strings-match
-          on-evaluation-failure: run
-          condition-string1: '${{arch}}'
-          condition-string2: 'msys2-mingw64'
-          steps:
-            - inject:
-               properties-content: 'MSYSTEM=MINGW64'
-            - shell:
-               !include-raw-escape:
-                 - scripts/common/msys2-shebang
-                 - scripts/common/cygwin-prefix
+                 - scripts/common/cygpath-prefix
+                 - scripts/common/print.sh
                  - scripts/liburcu/build.sh
 
 - liburcu_build_publishers_defaults: &liburcu_build_publishers_defaults
     github_name: userspace-rcu
     email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
     version:
-      - stable-0.8
       - stable-0.9
       - stable-0.10
       - stable-0.11
+      - stable-0.12
       - master
     jobs:
       - 'liburcu_{version}_{buildtype}':
           arch: !!python/tuple [sol10-i386, sol11-i386]
           build: !!python/tuple [std]
           conf: !!python/tuple [std, static, tls_fallback, debug-rcu]
-          version: # Solaris support was introduced in 0.9
-            - master
-            - stable-0.9
-            - stable-0.10
-            - stable-0.11
       - 'liburcu_{version}_{buildtype}':
           buildtype: macosxbuild
           arch: !!python/tuple [macosx]
           build: !!python/tuple [std]
           conf: !!python/tuple [std, static, tls_fallback, debug-rcu]
-          version:
-            - master
-            - stable-0.9
-            - stable-0.10
-            - stable-0.11
       - 'liburcu_{version}_winbuild':
-          arch: !!python/tuple [cygwin, cygwin64]
+          arch: !!python/tuple [cygwin64]
           build: !!python/tuple [std]
           conf: !!python/tuple [std]
-          version:
-            - master
-            - stable-0.9
-            - stable-0.10
-            - stable-0.11
       - 'liburcu_{version}_cppcheck'
       - 'liburcu_{version}_scan-build'
       - 'liburcu_{version}_coverity':
This page took 0.023407 seconds and 4 git commands to generate.