Closed j-rivero closed 11 months ago
@Crola1702 @Blast545 For the buildfarmer board: we probably want to use the new log of jobs generated that help to remove the hardcoded values and would be auto-updated if something change at any point.
The CI diff looks good to me. Added the jobs for Citadel, Fortress, Garden and Ionic:
As far as I understand, this implies that new
gz_...
jobs are added, butignition_...
ones are kept, and gz version now matches linux distribution, right?
Some ignition
names are kept, the ones for Citadel that are not changed in the gz-collections.yaml
file. You can see them at the end of the list of current jobs and new jobs using bionic:
Only in /tmp/current_xml_configuration: ignition_cmake-ci-gz-cmake3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_cmake-ci-ign-cmake2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_cmake-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_common-ci-gz-common5-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_common-ci-ign-common1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_common-ci-ign-common3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_common-ci-ign-common4-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_common-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-gz-fuel-tools8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-gz-fuel-tools9-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-ign-fuel-tools1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-ign-fuel-tools4-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-ign-fuel-tools7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_fuel-tools-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gazebo-ci-gz-sim7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gazebo-ci-gz-sim8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gazebo-ci-ign-gazebo3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gazebo-ci-ign-gazebo6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gazebo-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-gz-gui7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-gz-gui8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-ign-gui0-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-ign-gui3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-ign-gui6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_gui-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_launch-ci-gz-launch6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_launch-ci-gz-launch7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_launch-ci-ign-launch2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_launch-ci-ign-launch5-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_launch-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_math-ci-gz-math7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_math-ci-ign-math4-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_math-ci-ign-math6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_math-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-gz-msgs10-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-gz-msgs9-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-ign-msgs1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-ign-msgs5-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-ign-msgs8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_msgs-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_physics-ci-gz-physics6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_physics-ci-gz-physics7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_physics-ci-ign-physics2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_physics-ci-ign-physics5-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_physics-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_plugin-ci-gz-plugin2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_plugin-ci-ign-plugin1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_plugin-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_rendering-ci-gz-rendering7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_rendering-ci-gz-rendering8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_rendering-ci-ign-rendering3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_rendering-ci-ign-rendering6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_rendering-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_sensors-ci-gz-sensors7-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_sensors-ci-gz-sensors8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_sensors-ci-ign-sensors3-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_sensors-ci-ign-sensors6-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_sensors-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_tools-ci-gz-tools2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_tools-ci-ign-tools1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_tools-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-gz-transport12-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-gz-transport13-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-ign-transport11-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-ign-transport4-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-ign-transport8-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_transport-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_utils-ci-gz-utils2-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_utils-ci-ign-utils1-focal-amd64.xml
Only in /tmp/current_xml_configuration: ignition_utils-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-main-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-main-focal-i386.xml
Only in /tmp/current_xml_configuration: sdformat-ci-pr_any-ubuntu_auto-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-sdformat12-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-sdformat13-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-sdformat14-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-sdformat6-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci-sdformat9-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_cmake-ci-gz-cmake3-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_cmake-ci-ign-cmake2-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_cmake-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_common-ci-gz-common5-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_common-ci-ign-common4-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_common-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_fuel_tools-ci-gz-fuel-tools8-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_fuel_tools-ci-ign-fuel-tools7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_fuel_tools-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_gui-ci-gz-gui7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_gui-ci-ign-gui6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_gui-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_launch-ci-gz-launch6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_launch-ci-ign-launch5-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_launch-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_math-ci-gz-math7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_math-ci-ign-math6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_math-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_msgs-ci-gz-msgs9-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_msgs-ci-ign-msgs8-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_msgs-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_physics-ci-gz-physics6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_physics-ci-ign-physics6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_physics-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_plugin-ci-gz-plugin2-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_plugin-ci-ign-plugin1-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_plugin-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_rendering-ci-gz-rendering7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_rendering-ci-ign-rendering6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_rendering-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sensors-ci-gz-sensors7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sensors-ci-ign-sensors7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sensors-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sim-ci-gz-sim7-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sim-ci-ign-sim6-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_sim-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_tools-ci-gz-tools2-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_tools-ci-ign-tools1-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_tools-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_transport-ci-gz-transport12-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_transport-ci-ign-transport11-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_transport-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: gz_utils-ci-gz-utils2-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_utils-ci-ign-utils1-focal-amd64.xml
Only in /tmp/pr_xml_configuration: gz_utils-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: ign_cmake-ci-ign-cmake2-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_common-ci-ign-common3-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_fuel_tools-ci-ign-fuel-tools4-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_gazebo-ci-ign-gazebo3-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_gui-ci-ign-gui3-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_launch-ci-ign-launch2-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_math-ci-ign-math6-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_msgs-ci-ign-msgs5-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_physics-ci-ign-physics2-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_plugin-ci-ign-plugin1-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_rendering-ci-ign-rendering3-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_sensors-ci-ign-sensors3-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_tools-ci-ign-tools1-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: ign_transport-ci-ign-transport8-bionic-amd64.xml
Only in /tmp/pr_xml_configuration: sdformat-ci-main-jammy-amd64.xml
Only in /tmp/pr_xml_configuration: sdformat-ci-sdf12-focal-amd64.xml
Only in /tmp/pr_xml_configuration: sdformat-ci-sdf13-focal-amd64.xml
Only in /tmp/pr_xml_configuration: sdformat-ci-sdf9-bionic-amd64.xml
Please also note that there are other changes: removed outdated branches, change in names to match the yaml file, etc. Here is a meld capture from comparing old and new:
Remove the protection in
gazebo_libs
after Harmonic jobs were ready to generate the -ci-${branch}- jobs for Linux. Remove the corresponding code in ignition.dsl and sdformat.dsl. I would expect some changes in the branch names now that we are consistent with the yaml spec but the number of jobs and the testing done should be equivalent.@Crola1702 @Blast545 For the buildfarmer board: we probably want to use the new log of jobs generated that help to remove the hardcoded values and would be auto-updated if something change at any point.
"+0 -172 lines" :grinning: