X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Fbabeltrace.yaml;h=4ca3303d505a566a22b6d0c968e76cb7a6386f6d;hb=2c1d386a795ee93d8d8af91559e8b23ea036d82a;hp=def1fe33c4841fab2363b98d14f1f51820dc72e9;hpb=4f827afb892fc28209d4c69b4f22ecdd3390fc6e;p=lttng-ci.git 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