This commit adds debug builds for rocky10. So far we are only building
release builds for rocky10. Debug builds are helpful for testing,
especially for crimson.
Fixes: https://tracker.ceph.com/issues/75952
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
values 'default', 'debug'
}
}
- // debug flavor is currently only supported on centos9 x86_64
+ // debug flavor is currently only supported on centos9 and rocky10, x86_64
excludes {
exclude {
axis {
}
axis {
name 'DIST'
- notValues 'centos9'
+ notValues 'centos9', 'rocky10'
}
}
exclude {
if ( !singleSet ) {
params << params[0].clone()
params[-1]['ARCHS'] = 'x86_64'
- params[-1]['DISTROS'] = 'centos9'
+ params[-1]['DISTROS'] = 'centos9 rocky10'
params[-1]['FLAVOR'] = 'debug'
} else {
params[0]['ARCHS'] += ' arm64'
if ( !singleSet ) {
params << params[0].clone()
params[-1]['ARCHS'] = 'x86_64'
- params[-1]['DISTROS'] = 'centos9'
+ params[-1]['DISTROS'] = 'centos9 rocky10'
params[-1]['FLAVOR'] = 'debug'
} else {
params[0]['FLAVOR'] += ' debug'