From 556e87cc3414e50377bbdfb542755f1bc231450f Mon Sep 17 00:00:00 2001 From: Jonathan Rajotte Date: Mon, 11 Jan 2016 13:16:57 -0500 Subject: [PATCH] Add babeltrace glib 2.22.5 jgalar staging and reg jobs --- jobs/babeltrace.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/jobs/babeltrace.yaml b/jobs/babeltrace.yaml index def1fe3..4ca3303 100644 --- a/jobs/babeltrace.yaml +++ b/jobs/babeltrace.yaml @@ -231,6 +231,42 @@ 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: @@ -263,6 +299,14 @@ - '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 -- 2.34.1