Add babeltrace glib 2.22.5 jgalar staging and reg jobs
authorJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Mon, 11 Jan 2016 18:16:57 +0000 (13:16 -0500)
committerJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Mon, 11 Jan 2016 19:40:26 +0000 (14:40 -0500)
jobs/babeltrace.yaml

index def1fe33c4841fab2363b98d14f1f51820dc72e9..4ca3303d505a566a22b6d0c968e76cb7a6386f6d 100644 (file)
           notify-every-unstable-build: true
           send-to-individuals: false
 
+# Use - in version number since yaml anchor do not support dot
+- babeltrace_version_glib-2-22-5_anchor: &babeltrace_version_glib-2-22-5_anchor
+    name: 'babeltrace_version_glib_anchor'
+    defaults: babeltrace
+    node: 'x86-64'
+
+    builders:
+      - inject:
+          properties-content: |
+            LD_LIBRARY_PATH=$WORKSPACE/glib-2.22.5/BUILD_RESULT/lib
+            PKG_CONFIG_PATH=$WORKSPACE/glib-2.22.5/BUILD_RESULT/lib/pkgconfig
+            arch=x86-64
+            conf=std
+            build=std
+      - shell: |
+          wget http://ftp.gnome.org/pub/gnome/sources/glib/2.22/glib-2.22.5.tar.gz
+          tar xvf glib-2.22.5.tar.gz
+          cd glib-2.22.5
+          mkdir BUILD_RESULT
+          ./configure --prefix=$WORKSPACE/glib-2.22.5/BUILD_RESULT
+          make -j `nproc`
+          make install
+
+      - shell:
+         !include-raw-escape: scripts/babeltrace/build.sh
+
+- job-template:
+    name: babeltrace_{version}_glib-2.22.5
+    triggers:
+      - pollscm:
+          cron: "@daily"
+    <<: *babeltrace_version_glib-2-22-5_anchor
+
+- job-template:
+    name: dev_{user}_babeltrace_{version}_glib-2.22.5
+    <<: *babeltrace_version_glib-2-22-5_anchor
 
 ## Project
 - project:
       - 'babeltrace_{version}_pylint'
       - 'babeltrace_{version}_coverity':
           version: master
+      - 'babeltrace_{version}_glib-2.22.5':
+          version: master
+      - 'dev_{user}_babeltrace_{version}_glib-2.22.5':
+          user: jgalar
+          github_user: jgalar
+          github_name: babeltrace
+          version:
+            - master-staging
       - 'dev_{user}_babeltrace_{version}_{buildtype}':
           user: jgalar
           github_user: jgalar
This page took 0.0237 seconds and 4 git commands to generate.