node: 'master' # Applies only to matrix flyweight task
execution-strategy:
combination-filter: |
- (build=="std") || (arch=="amd64")
+ ((build=="std" && conf=="python-bindings" && bt2_mode=="std") || (arch=="amd64")) && (! (arch="amd64" && (build=="oot" || build=="dist") && bt2_mode=="dev"))
axes:
- axis:
type: slave
type: user-defined
name: build
values: '{obj:build}'
+ - axis:
+ type: user-defined
+ name: bt2_mode
+ values: '{obj:bt2_mode}'
<<: *babeltrace_build_builders_defaults
<<: *babeltrace_build_publishers_gerrit
arch: !!python/tuple [amd64, armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, python-bindings]
+ bt2_mode: !!python/tuple [dev, std]