ros-infrastructure / ros_buildfarm

ROS buildfarm based on Docker
Apache License 2.0
81 stars 96 forks source link

Disable jobs downstream of packages with nulled release versions #951

Closed cottsay closed 2 years ago

cottsay commented 2 years ago

When the 'version' value in the 'release' stanza of a repository entry in the rosdistro index is encountered, the job is omitted from the Jenkins configuration.

This change ensures that any packages downstream of those packages are disabled and do not run.

cottsay commented 2 years ago

With this change, the following additional packages will be disabled in Rolling for Jammy:

- dolly - dolly_gazebo - dolly_ignition - gazebo_ros2_control - gazebo_ros2_control_demos - moveit_visual_tools - rmf_building_sim_gazebo_plugins - rmf_demos_gz - rmf_demos_ign - rmf_robot_sim_gazebo_plugins - turtlebot3_gazebo - turtlebot3_simulations - velodyne_description - velodyne_gazebo_plugins - velodyne_simulator

The following additional packages will be disabled in Rolling for RHEL 8:

- dolly - dolly_gazebo - dolly_ignition - gazebo_ros2_control - moveit_visual_tools - rmf_building_sim_gazebo_plugins - turtlebot3_gazebo - turtlebot3_simulations - velodyne_description - velodyne_gazebo_plugins - velodyne_simulator
cottsay commented 2 years ago

RPM job is failing due to the in-progress rebuild, but succeeded before the commits to add the comment, so I'm confident that it's unrelated. Thanks!