ust_conf=std
;;
esac
+ # Run java tests only on 'linuxbuild' jobs
+ if [ "{buildtype}" = "linuxbuild" ]; then
+ echo "LTTNG_TOOLS_RUN_UST_JAVA_TESTS=yes" >> env.properties
+ fi
echo "liburcu_conf=$liburcu_conf" >> env.properties
echo "babeltrace_conf=$babeltrace_conf" >> env.properties
echo "ust_conf=$ust_conf" >> env.properties
triggers:
- pollscm: *lttng-tools_trigger_pollscm_default
- reverse:
- jobs: '{ust_job_prefix}lttng-ust_{version}_build'
+ jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
result: 'success'
- job-template:
triggers:
- pollscm: *lttng-tools_trigger_pollscm_default
- reverse:
- jobs: '{ust_job_prefix}lttng-ust_{version}_build'
+ jobs: '{ust_job_prefix}lttng-ust_{version}_{buildtype}'
result: 'success'
- job-template:
- view-template:
name: 'LTTng-tools'
view-type: list
- regex: 'lttng-tools[-_].*'
+ regex: 'lttng-(docs|tools)[-_].*'
## Projects
babelversions: !!python/tuple [stable-2.0, master]
filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
touchstone: ''
- - '{job_prefix}lttng-tools_{version}_{buildtype}':
- buildtype: build
- version: master
- ustversion: master
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist]
- confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
- urcuversions: !!python/tuple [master]
- babelversions: !!python/tuple [stable-2.0, master]
- filter: '(build=="std") || ((babeltrace_version=="master" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
- touchstone: ''
- '{job_prefix}lttng-tools_{version}_{buildtype}':
buildtype: portbuild
version: master
babelversions: !!python/tuple [stable-2.0]
filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
touchstone: ''
- - '{job_prefix}lttng-tools_{version}_{buildtype}':
- buildtype: build
- version: stable-2.13
- ustversion: stable-2.13
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist]
- confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
- urcuversions: !!python/tuple [stable-0.13]
- babelversions: !!python/tuple [stable-2.0]
- filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
- touchstone: ''
- '{job_prefix}lttng-tools_{version}_{buildtype}':
buildtype: portbuild
version: stable-2.13
babelversions: !!python/tuple [stable-2.0]
filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
touchstone: ''
- - '{job_prefix}lttng-tools_{version}_{buildtype}':
- buildtype: build
- version: stable-2.12
- ustversion: stable-2.12
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist]
- confs: !!python/tuple [std, no-ust, agents, debug-rcu, tls_fallback]
- urcuversions: !!python/tuple [stable-0.13]
- babelversions: !!python/tuple [stable-2.0]
- filter: '(build=="std") || ((babeltrace_version=="stable-2.0" && (conf=="std" || conf=="agents" || conf=="no-ust")))'
- touchstone: ''
- '{job_prefix}lttng-tools_{version}_{buildtype}':
buildtype: portbuild
version: stable-2.12
confs: !!python/tuple [agents]
urcuversions: !!python/tuple [stable-0.13]
babelversions: !!python/tuple [stable-2.0]
- filter: '(node=="amd64-rootnode" && platform=="deb12-amd64")'
+ filter: '(node=="amd64-rootnode-linux5" && platform=="deb12-amd64")'
touchstone: ''
- 'lttng-tools_{version}_release':
version: v2.12
github_user: lttng
jobs:
## Master ##
- - 'dev_review_lttng-tools_{version}_{buildtype}':
- version: master
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, no-ust, agents]
- urcuversions: !!python/tuple [stable-0.14] # Baseline is stable-0.14 for C++ support
- babelversions: !!python/tuple [stable-2.0]
- filter: ''
- touchstone: ''
- 'dev_review_lttng-tools_{version}_{buildtype}':
version: master
buildtype: linuxbuild
version: master
## Stable 2.13 ##
- - 'dev_review_lttng-tools_{version}_{buildtype}':
- version: stable-2.13
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, no-ust, agents]
- urcuversions: !!python/tuple [stable-0.13]
- babelversions: !!python/tuple [stable-2.0]
- filter: ''
- touchstone: ''
- 'dev_review_lttng-tools_{version}_{buildtype}':
version: stable-2.13
buildtype: linuxbuild
touchstone: ''
## Stable 2.12 ##
- - 'dev_review_lttng-tools_{version}_{buildtype}':
- version: stable-2.12
- buildtype: build
- platforms: !!python/tuple [bionic-amd64]
- builds: !!python/tuple [std, oot, dist, oot-dist]
- confs: !!python/tuple [std, no-ust, agents]
- urcuversions: !!python/tuple [stable-0.13]
- babelversions: !!python/tuple [stable-2.0]
- filter: ''
- touchstone: ''
- 'dev_review_lttng-tools_{version}_{buildtype}':
version: stable-2.12
buildtype: linuxbuild
confs: !!python/tuple [agents]
urcuversions: !!python/tuple [stable-0.13]
babelversions: !!python/tuple [stable-2.0]
- filter: '(node=="amd64-rootnode" && platform=="deb12-amd64")'
+ filter: '(node=="amd64-rootnode-linux5" && platform=="deb12-amd64")'
touchstone: ''
- project: