- scripts/common/print.sh
- scripts/lttng-tools/build.sh
- - conditional-step:
- condition-kind: strings-match
- on-evaluation-failure: run
- condition-string1: '${{platform}}'
- condition-string2: 'msys2-mingw32'
- steps:
- - inject:
- properties-content: 'MSYSTEM=MINGW32'
- - shell:
- !include-raw-escape:
- - scripts/common/msys2-shebang
- - scripts/common/cygpath-prefix
- - scripts/common/print.sh
- - scripts/lttng-tools/build.sh
-
- conditional-step:
condition-kind: strings-match
on-evaluation-failure: run
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
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