diff --git a/create_jenkins_job.py b/create_jenkins_job.py index 4bb1de3fb..8e231b83a 100755 --- a/create_jenkins_job.py +++ b/create_jenkins_job.py @@ -139,12 +139,12 @@ def main(argv=None): 'linux-aarch64': { 'label_expression': 'linux_aarch64', 'shell_type': 'Shell', - 'ignore_rmw_default': data['ignore_rmw_default'] | {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp'}, + 'ignore_rmw_default': data['ignore_rmw_default'] | {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp', 'rmw_connextdds'}, }, 'linux-armhf': { 'label_expression': 'linux_armhf', 'shell_type': 'Shell', - 'ignore_rmw_default': data['ignore_rmw_default'] | {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp'}, + 'ignore_rmw_default': data['ignore_rmw_default'] | {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp', 'rmw_connextdds'}, 'build_args_default': data['build_args_default'].replace( '--cmake-args', '--cmake-args -DCMAKE_CXX_FLAGS=-Wno-psabi -DCMAKE_C_FLAGS=-Wno-psabi -DDISABLE_SANITIZERS=ON'), }, @@ -160,7 +160,7 @@ def main(argv=None): os_config_overrides = { 'linux-rhel': { 'mixed_overlay_pkgs': '', - 'ignore_rmw_default': {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp', 'rmw_opensplice_cpp'}, + 'ignore_rmw_default': {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp', 'rmw_opensplice_cpp', 'rmw_connextdds'}, 'use_connext_debs_default': 'false', }, } @@ -218,7 +218,7 @@ def create_job(os_name, job_name, template_file, additional_dict): # configure a manual version of the packaging job ignore_rmw_default_packaging = {'rmw_opensplice_cpp'} if os_name in ['linux-aarch64', 'linux-armhf']: - ignore_rmw_default_packaging |= {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp'} + ignore_rmw_default_packaging |= {'rmw_connext_cpp', 'rmw_connext_dynamic_cpp', 'rmw_connextdds'} create_job(os_name, 'ci_packaging_' + os_name, 'packaging_job.xml.em', { 'build_discard': { 'days_to_keep': 180, @@ -327,7 +327,8 @@ def create_job(os_name, job_name, template_file, additional_dict): # packages of ros2.repos that are used by the qualitly level packages during # tests. - # out of the list since ignored by colcon: shape_msgs, stereo_msgs, rmw_connext, rmw_cyclonedds + # out of the list since ignored by colcon: shape_msgs, stereo_msgs, + # rmw_connext, rmw_connextdds, rmw_cyclonedds. quality_level_pkgs = [ 'action_msgs', 'ament_index_cpp', diff --git a/job_templates/ci_job.xml.em b/job_templates/ci_job.xml.em index 55359f33b..a262f952e 100644 --- a/job_templates/ci_job.xml.em +++ b/job_templates/ci_job.xml.em @@ -89,8 +89,7 @@