artifacts: 'build/**'
allow-empty: false
- workspace-cleanup
+ - ircbot:
+ matrix-notifier: only-parent
+ channels:
+ - name: '#lttng'
- job-template:
cron: "@daily"
builders:
+ - copyartifact:
+ project: liburcu_master_build/arch=x86-64,conf=std,build=std
+ which-build: last-successful
+ stable: true
+ filter: 'build/**'
+ target: 'deps/liburcu'
+ do-not-fingerprint: true
- shell:
!include-raw-escape scripts/lttng-ust/scan-build.sh
publishers:
- workspace-cleanup
+# TODO
- job-template:
name: lttng-ust_{version}_pylint
defaults: lttng-ust
rm -rf $WORKSPACE/build
mkdir -p $WORKSPACE/build
+# liburcu
+URCU_INCS="$WORKSPACE/deps/liburcu/build/include/"
+URCU_LIBS="$WORKSPACE/deps/liburcu/build/lib/"
+
export CFLAGS="-O0 -g -DDEBUG"
+export CPPFLAGS="-I$URCU_INCS"
+export LDFLAGS="-L$URCU_LIBS"
+export LD_LIBRARY_PATH="$URCU_LIBS:${LD_LIBRARY_PATH:-}"
+
PREFIX="$WORKSPACE/build"
./bootstrap