-- babeltrace_build_publishers_defaults: &babeltrace_build_publishers_defaults
- name: 'babeltrace_build_publishers_defaults'
+- babeltrace_build_publishers_dev: &babeltrace_build_publishers_dev
+ name: 'babeltrace_build_publishers_dev'
- babeltrace_build_publishers_prod: &babeltrace_build_publishers_prod
name: 'babeltrace_build_publishers_prod'
publishers:
- babeltrace_build_publishers_prod: &babeltrace_build_publishers_prod
name: 'babeltrace_build_publishers_prod'
publishers:
- - ircbot:
- strategy: new-failure-and-fixed
- matrix-notifier: only-parent
- channels:
- - name: '#lttng'
+ - email-ext:
+ recipients: '{obj:email_to}'
+ reply-to: ci-notification@lists.lttng.org
+ always: false
+ unstable: false
+ first-failure: true
+ first-unstable: true
+ not-built: false
+ aborted: false
+ regression: false
+ failure: false
+ second-failure: false
+ improvement: false
+ still-failing: false
+ success: false
+ fixed: false
+ fixed-unhealthy: true
+ still-unstable: false
+ pre-build: false
+ matrix-trigger: only-parent
+ send-to:
+ - recipients
- rm -f babeltrace-cppcheck.xml
- cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/babeltrace 2> babeltrace-cppcheck.xml
+ rm -f cppcheck-result.xml
+ cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/babeltrace 2> cppcheck-result.xml
- - email:
- recipients: 'ci-notification@lists.lttng.org'
- notify-every-unstable-build: true
- send-to-individuals: false
+ - email-ext:
+ recipients: '{obj:email_to}'
+ reply-to: ci-notification@lists.lttng.org
+ always: false
+ unstable: false
+ first-failure: true
+ first-unstable: true
+ not-built: false
+ aborted: false
+ regression: false
+ failure: false
+ second-failure: false
+ improvement: false
+ still-failing: false
+ success: false
+ fixed: false
+ fixed-unhealthy: true
+ still-unstable: false
+ pre-build: false
+ matrix-trigger: only-parent
+ send-to:
+ - recipients
# 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
# 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
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
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
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, static, python-bindings]
- 'babeltrace_{version}_{buildtype}':
buildtype: clangbuild
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, static, python-bindings]
- 'babeltrace_{version}_{buildtype}':
buildtype: clangbuild
build: !!python/tuple [clang]
conf: !!python/tuple [std, static]
- 'babeltrace_{version}_{buildtype}':
buildtype: portbuild
build: !!python/tuple [clang]
conf: !!python/tuple [std, static]
- 'babeltrace_{version}_{buildtype}':
buildtype: portbuild
- arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
+ arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std]
conf: !!python/tuple [std, static, python-bindings]
- 'babeltrace_{version}_{buildtype}':
build: !!python/tuple [std]
conf: !!python/tuple [std, static, python-bindings]
- 'babeltrace_{version}_{buildtype}':
build: !!python/tuple [std]
conf: !!python/tuple [std, static]
- 'babeltrace_{version}_{buildtype}':
build: !!python/tuple [std]
conf: !!python/tuple [std, static]
- 'babeltrace_{version}_{buildtype}':
arch: !!python/tuple [macosx]
build: !!python/tuple [std]
conf: !!python/tuple [std]
arch: !!python/tuple [macosx]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- master
- 'babeltrace_{version}_winbuild':
arch: !!python/tuple [cygwin, cygwin64, msys2-mingw32, msys2-mingw64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- master
- 'babeltrace_{version}_winbuild':
arch: !!python/tuple [cygwin, cygwin64, msys2-mingw32, msys2-mingw64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- master
- 'babeltrace_{version}_winbuild':
arch: !!python/tuple [cygwin, cygwin64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
- master
- 'babeltrace_{version}_winbuild':
arch: !!python/tuple [cygwin, cygwin64]
build: !!python/tuple [std]
conf: !!python/tuple [std]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, static, python-bindings]
- 'dev_{user}_babeltrace_{version}_{buildtype}':
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, static, python-bindings]
- 'dev_{user}_babeltrace_{version}_{buildtype}':
arch: !!python/tuple [macosx]
build: !!python/tuple [std]
conf: !!python/tuple [std]
arch: !!python/tuple [macosx]
build: !!python/tuple [std]
conf: !!python/tuple [std]