Skip to content

Commit

Permalink
Switch to use Conda for Windows jobs (#1245)
Browse files Browse the repository at this point in the history
* Inject the USE_PIXI variable
* Make windows index to be aware of the gz-collections.yaml values
* Enable the change for CI jobs
* Enable new names for -pr- and create stub for existing

---------
Signed-off-by: Jose Luis Rivero <[email protected]>
  • Loading branch information
j-rivero authored Jan 28, 2025
1 parent b9dd97b commit 0faaac0
Show file tree
Hide file tree
Showing 2 changed files with 100 additions and 89 deletions.
29 changes: 20 additions & 9 deletions jenkins-scripts/dsl/gazebo_libs.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,7 @@ void add_win_devel_bat_call(gz_win_ci_job, lib_name, ws_checkout_dir, config_ver
steps {
batchFile("""\
set VCS_DIRECTORY=${ws_checkout_dir}
set USE_PIXI=true
set CONDA_ENV_NAME=${config_version}
if defined USE_PIXI (
if not exist "/.scripts/conda/envs/%CONDA_ENV_NAME%" (
Expand Down Expand Up @@ -355,9 +356,7 @@ gz_collections_yaml.collections.each { collection ->
} else if (ci_config.system.so == 'darwin') {
platform = 'homebrew'
} else if (ci_config.system.so == 'windows') {
// TODO(j-rivero): use when the new Conda jobs needs to start
// platform = distro
platform = 'windows'
platform = distro
}
branch_index[lib_name][platform] = branch_index[lib_name][platform]?: ['pr':[], 'pr_abichecker':[]]
if (categories_enabled.contains('pr'))
Expand Down Expand Up @@ -400,9 +399,7 @@ gz_collections_yaml.collections.each { collection ->
branch_number = branch_name - lib_name
Globals.gazebodistro_branch = true
distro_sort_name = get_windows_distro_sortname(ci_config)
// TODO(j-rivero): use when the new jobs needs to start
// gz_ci_job = job("${gz_job_name_prefix}-${branch_number}-${distro_sort_name}-win")
gz_ci_job = job("${gz_job_name_prefix}-${branch_number}-win")
gz_ci_job = job("${gz_job_name_prefix}-${branch_number}-${distro_sort_name}win")
generate_win_ci_job(gz_ci_job, lib_name, branch_name, ci_config)
Globals.gazebodistro_branch = false
} else {
Expand Down Expand Up @@ -479,9 +476,23 @@ branch_index.each { lib_name, distro_configs ->
add_brew_shell_build_step(gz_brew_ci_any_job, lib_name, ws_checkout_dir)
} else if (ci_config.system.so == 'windows') {
distro_sort_name = get_windows_distro_sortname(ci_config)
// TODO(j-rivero): use when the new jobs needs to start
// def gz_win_ci_any_job_name = "${gz_job_name_prefix}-pr-${distro_sort_name}-win"
def gz_win_ci_any_job_name = "${gz_job_name_prefix}-pr-win"
// TODO(j-rivero): remove the stub jobs
// generating a job that always return true and do nothing
def gz_win_ci_any_old_job_name = "${gz_job_name_prefix}-pr-win"
def gz_win_ci_any_old_job = job(gz_win_ci_any_old_job_name)
Globals.gazebodistro_branch = true
OSRFWinCompilationAnyGitHub.create(gz_win_ci_any_old_job,
"gazebosim/${lib_name}",
is_testing_enabled(lib_name, ci_config),
branch_names,
ENABLE_GITHUB_PR_INTEGRATION,
are_cmake_warnings_enabled(lib_name, ci_config))
gz_win_ci_any_old_job.with
{
description('Stub job: check new -pr-c*win jobs')
}
Globals.gazebodistro_branch = false
def gz_win_ci_any_job_name = "${gz_job_name_prefix}-pr-${distro_sort_name}win"
def gz_win_ci_any_job = job(gz_win_ci_any_job_name)
Globals.gazebodistro_branch = true
OSRFWinCompilationAnyGitHub.create(gz_win_ci_any_job,
Expand Down
160 changes: 80 additions & 80 deletions jenkins-scripts/dsl/logs/generated_jobs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,260 +80,260 @@ asan_ci jetty gz_utils-ci_asan-gz-utils3-noble-amd64
asan_ci jetty sdformat-ci_asan-sdf15-noble-amd64
branch_ci __upcoming__ gz_cmake-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_cmake-ci-main-noble-amd64
branch_ci __upcoming__ gz_cmake-main-win
branch_ci __upcoming__ gz_cmake-main-clowin
branch_ci __upcoming__ gz_common-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_common-ci-main-noble-amd64
branch_ci __upcoming__ gz_common-main-win
branch_ci __upcoming__ gz_common-main-clowin
branch_ci __upcoming__ gz_fuel_tools-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_fuel_tools-ci-main-noble-amd64
branch_ci __upcoming__ gz_fuel_tools-main-win
branch_ci __upcoming__ gz_fuel_tools-main-clowin
branch_ci __upcoming__ gz_gui-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_gui-ci-main-noble-amd64
branch_ci __upcoming__ gz_gui-main-win
branch_ci __upcoming__ gz_gui-main-clowin
branch_ci __upcoming__ gz_launch-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_launch-ci-main-noble-amd64
branch_ci __upcoming__ gz_launch-main-win
branch_ci __upcoming__ gz_launch-main-clowin
branch_ci __upcoming__ gz_math-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_math-ci-main-noble-amd64
branch_ci __upcoming__ gz_math-main-win
branch_ci __upcoming__ gz_math-main-clowin
branch_ci __upcoming__ gz_msgs-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_msgs-ci-main-noble-amd64
branch_ci __upcoming__ gz_msgs-main-win
branch_ci __upcoming__ gz_msgs-main-clowin
branch_ci __upcoming__ gz_physics-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_physics-ci-main-noble-amd64
branch_ci __upcoming__ gz_physics-main-win
branch_ci __upcoming__ gz_physics-main-clowin
branch_ci __upcoming__ gz_plugin-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_plugin-ci-main-noble-amd64
branch_ci __upcoming__ gz_plugin-main-win
branch_ci __upcoming__ gz_plugin-main-clowin
branch_ci __upcoming__ gz_rendering-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_rendering-ci-main-noble-amd64
branch_ci __upcoming__ gz_rendering-main-win
branch_ci __upcoming__ gz_rendering-main-clowin
branch_ci __upcoming__ gz_sensors-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_sensors-ci-main-noble-amd64
branch_ci __upcoming__ gz_sensors-main-win
branch_ci __upcoming__ gz_sensors-main-clowin
branch_ci __upcoming__ gz_sim-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_sim-ci-main-noble-amd64
branch_ci __upcoming__ gz_sim-main-win
branch_ci __upcoming__ gz_sim-main-clowin
branch_ci __upcoming__ gz_tools-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_tools-ci-main-noble-amd64
branch_ci __upcoming__ gz_tools-main-win
branch_ci __upcoming__ gz_tools-main-clowin
branch_ci __upcoming__ gz_transport-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_transport-ci-main-noble-amd64
branch_ci __upcoming__ gz_transport-main-win
branch_ci __upcoming__ gz_transport-main-clowin
branch_ci __upcoming__ gz_utils-ci-main-homebrew-amd64
branch_ci __upcoming__ gz_utils-ci-main-noble-amd64
branch_ci __upcoming__ gz_utils-main-win
branch_ci __upcoming__ gz_utils-main-clowin
branch_ci __upcoming__ sdformat-ci-main-homebrew-amd64
branch_ci __upcoming__ sdformat-ci-main-noble-amd64
branch_ci __upcoming__ sdformat-main-win
branch_ci __upcoming__ sdformat-main-clowin
branch_ci fortress gz_cmake-ci-ign-cmake2-focal-amd64
branch_ci fortress gz_cmake-ci-ign-cmake2-homebrew-amd64
branch_ci fortress gz_cmake-ign-cmake2-win
branch_ci fortress gz_cmake-ign-cmake2-clwin
branch_ci fortress gz_common-ci-ign-common4-focal-amd64
branch_ci fortress gz_common-ci-ign-common4-homebrew-amd64
branch_ci fortress gz_common-ign-common4-win
branch_ci fortress gz_common-ign-common4-clwin
branch_ci fortress gz_fuel_tools-ci-ign-fuel-tools7-focal-amd64
branch_ci fortress gz_fuel_tools-ci-ign-fuel-tools7-homebrew-amd64
branch_ci fortress gz_fuel_tools-ign-fuel-tools7-win
branch_ci fortress gz_fuel_tools-ign-fuel-tools7-clwin
branch_ci fortress gz_gui-ci-ign-gui6-focal-amd64
branch_ci fortress gz_gui-ci-ign-gui6-homebrew-amd64
branch_ci fortress gz_gui-ign-gui6-win
branch_ci fortress gz_gui-ign-gui6-clwin
branch_ci fortress gz_launch-ci-ign-launch5-focal-amd64
branch_ci fortress gz_launch-ci-ign-launch5-homebrew-amd64
branch_ci fortress gz_launch-ign-launch5-win
branch_ci fortress gz_launch-ign-launch5-clwin
branch_ci fortress gz_math-ci-ign-math6-focal-amd64
branch_ci fortress gz_math-ci-ign-math6-homebrew-amd64
branch_ci fortress gz_math-ign-math6-win
branch_ci fortress gz_math-ign-math6-clwin
branch_ci fortress gz_msgs-ci-ign-msgs8-focal-amd64
branch_ci fortress gz_msgs-ci-ign-msgs8-homebrew-amd64
branch_ci fortress gz_msgs-ign-msgs8-win
branch_ci fortress gz_msgs-ign-msgs8-clwin
branch_ci fortress gz_physics-ci-ign-physics5-focal-amd64
branch_ci fortress gz_physics-ci-ign-physics5-homebrew-amd64
branch_ci fortress gz_physics-ign-physics5-win
branch_ci fortress gz_physics-ign-physics5-clwin
branch_ci fortress gz_plugin-ci-ign-plugin1-focal-amd64
branch_ci fortress gz_plugin-ci-ign-plugin1-homebrew-amd64
branch_ci fortress gz_plugin-ign-plugin1-win
branch_ci fortress gz_plugin-ign-plugin1-clwin
branch_ci fortress gz_rendering-ci-ign-rendering6-focal-amd64
branch_ci fortress gz_rendering-ci-ign-rendering6-homebrew-amd64
branch_ci fortress gz_rendering-ign-rendering6-win
branch_ci fortress gz_rendering-ign-rendering6-clwin
branch_ci fortress gz_sensors-ci-ign-sensors6-focal-amd64
branch_ci fortress gz_sensors-ci-ign-sensors6-homebrew-amd64
branch_ci fortress gz_sensors-ign-sensors6-win
branch_ci fortress gz_sensors-ign-sensors6-clwin
branch_ci fortress gz_sim-ci-ign-gazebo6-focal-amd64
branch_ci fortress gz_sim-ci-ign-gazebo6-homebrew-amd64
branch_ci fortress gz_sim-ign-gazebo6-win
branch_ci fortress gz_sim-ign-gazebo6-clwin
branch_ci fortress gz_tools-ci-ign-tools1-focal-amd64
branch_ci fortress gz_tools-ci-ign-tools1-homebrew-amd64
branch_ci fortress gz_tools-ign-tools1-win
branch_ci fortress gz_tools-ign-tools1-clwin
branch_ci fortress gz_transport-ci-ign-transport11-focal-amd64
branch_ci fortress gz_transport-ci-ign-transport11-homebrew-amd64
branch_ci fortress gz_transport-ign-transport11-win
branch_ci fortress gz_transport-ign-transport11-clwin
branch_ci fortress gz_utils-ci-ign-utils1-focal-amd64
branch_ci fortress gz_utils-ci-ign-utils1-homebrew-amd64
branch_ci fortress gz_utils-ign-utils1-win
branch_ci fortress gz_utils-ign-utils1-clwin
branch_ci fortress sdformat-ci-sdf12-focal-amd64
branch_ci fortress sdformat-ci-sdf12-homebrew-amd64
branch_ci fortress sdformat-sdf12-win
branch_ci harmonic gz_cmake-3-win
branch_ci fortress sdformat-sdf12-clwin
branch_ci harmonic gz_cmake-3-clowin
branch_ci harmonic gz_cmake-ci-gz-cmake3-homebrew-amd64
branch_ci harmonic gz_cmake-ci-gz-cmake3-jammy-amd64
branch_ci harmonic gz_cmake-ci-gz-cmake3-noble-amd64
branch_ci harmonic gz_common-5-win
branch_ci harmonic gz_common-5-clowin
branch_ci harmonic gz_common-ci-gz-common5-homebrew-amd64
branch_ci harmonic gz_common-ci-gz-common5-jammy-amd64
branch_ci harmonic gz_common-ci-gz-common5-noble-amd64
branch_ci harmonic gz_fuel_tools-9-win
branch_ci harmonic gz_fuel_tools-9-clowin
branch_ci harmonic gz_fuel_tools-ci-gz-fuel-tools9-homebrew-amd64
branch_ci harmonic gz_fuel_tools-ci-gz-fuel-tools9-jammy-amd64
branch_ci harmonic gz_fuel_tools-ci-gz-fuel-tools9-noble-amd64
branch_ci harmonic gz_gui-8-win
branch_ci harmonic gz_gui-8-clowin
branch_ci harmonic gz_gui-ci-gz-gui8-homebrew-amd64
branch_ci harmonic gz_gui-ci-gz-gui8-jammy-amd64
branch_ci harmonic gz_gui-ci-gz-gui8-noble-amd64
branch_ci harmonic gz_launch-7-win
branch_ci harmonic gz_launch-7-clowin
branch_ci harmonic gz_launch-ci-gz-launch7-homebrew-amd64
branch_ci harmonic gz_launch-ci-gz-launch7-jammy-amd64
branch_ci harmonic gz_launch-ci-gz-launch7-noble-amd64
branch_ci harmonic gz_math-7-win
branch_ci harmonic gz_math-7-clowin
branch_ci harmonic gz_math-ci-gz-math7-homebrew-amd64
branch_ci harmonic gz_math-ci-gz-math7-jammy-amd64
branch_ci harmonic gz_math-ci-gz-math7-noble-amd64
branch_ci harmonic gz_msgs-10-win
branch_ci harmonic gz_msgs-10-clowin
branch_ci harmonic gz_msgs-ci-gz-msgs10-homebrew-amd64
branch_ci harmonic gz_msgs-ci-gz-msgs10-jammy-amd64
branch_ci harmonic gz_msgs-ci-gz-msgs10-noble-amd64
branch_ci harmonic gz_physics-7-win
branch_ci harmonic gz_physics-7-clowin
branch_ci harmonic gz_physics-ci-gz-physics7-homebrew-amd64
branch_ci harmonic gz_physics-ci-gz-physics7-jammy-amd64
branch_ci harmonic gz_physics-ci-gz-physics7-noble-amd64
branch_ci harmonic gz_plugin-2-win
branch_ci harmonic gz_plugin-2-clowin
branch_ci harmonic gz_plugin-ci-gz-plugin2-homebrew-amd64
branch_ci harmonic gz_plugin-ci-gz-plugin2-jammy-amd64
branch_ci harmonic gz_plugin-ci-gz-plugin2-noble-amd64
branch_ci harmonic gz_rendering-8-win
branch_ci harmonic gz_rendering-8-clowin
branch_ci harmonic gz_rendering-ci-gz-rendering8-homebrew-amd64
branch_ci harmonic gz_rendering-ci-gz-rendering8-jammy-amd64
branch_ci harmonic gz_rendering-ci-gz-rendering8-noble-amd64
branch_ci harmonic gz_sensors-8-win
branch_ci harmonic gz_sensors-8-clowin
branch_ci harmonic gz_sensors-ci-gz-sensors8-homebrew-amd64
branch_ci harmonic gz_sensors-ci-gz-sensors8-jammy-amd64
branch_ci harmonic gz_sensors-ci-gz-sensors8-noble-amd64
branch_ci harmonic gz_sim-8-win
branch_ci harmonic gz_sim-8-clowin
branch_ci harmonic gz_sim-ci-gz-sim8-homebrew-amd64
branch_ci harmonic gz_sim-ci-gz-sim8-jammy-amd64
branch_ci harmonic gz_sim-ci-gz-sim8-noble-amd64
branch_ci harmonic gz_tools-2-win
branch_ci harmonic gz_tools-2-clowin
branch_ci harmonic gz_tools-ci-gz-tools2-homebrew-amd64
branch_ci harmonic gz_tools-ci-gz-tools2-jammy-amd64
branch_ci harmonic gz_tools-ci-gz-tools2-noble-amd64
branch_ci harmonic gz_transport-13-win
branch_ci harmonic gz_transport-13-clowin
branch_ci harmonic gz_transport-ci-gz-transport13-homebrew-amd64
branch_ci harmonic gz_transport-ci-gz-transport13-jammy-amd64
branch_ci harmonic gz_transport-ci-gz-transport13-noble-amd64
branch_ci harmonic gz_utils-2-win
branch_ci harmonic gz_utils-2-clowin
branch_ci harmonic gz_utils-ci-gz-utils2-homebrew-amd64
branch_ci harmonic gz_utils-ci-gz-utils2-jammy-amd64
branch_ci harmonic gz_utils-ci-gz-utils2-noble-amd64
branch_ci harmonic sdformat-ci-sdf14-homebrew-amd64
branch_ci harmonic sdformat-ci-sdf14-jammy-amd64
branch_ci harmonic sdformat-ci-sdf14-noble-amd64
branch_ci harmonic sdformat-sdf14-win
branch_ci ionic gz_cmake-4-win
branch_ci harmonic sdformat-sdf14-clowin
branch_ci ionic gz_cmake-4-clowin
branch_ci ionic gz_cmake-ci-gz-cmake4-homebrew-amd64
branch_ci ionic gz_cmake-ci-gz-cmake4-noble-amd64
branch_ci ionic gz_common-6-win
branch_ci ionic gz_common-6-clowin
branch_ci ionic gz_common-ci-gz-common6-homebrew-amd64
branch_ci ionic gz_common-ci-gz-common6-noble-amd64
branch_ci ionic gz_fuel_tools-10-win
branch_ci ionic gz_fuel_tools-10-clowin
branch_ci ionic gz_fuel_tools-ci-gz-fuel-tools10-homebrew-amd64
branch_ci ionic gz_fuel_tools-ci-gz-fuel-tools10-noble-amd64
branch_ci ionic gz_gui-9-win
branch_ci ionic gz_gui-9-clowin
branch_ci ionic gz_gui-ci-gz-gui9-homebrew-amd64
branch_ci ionic gz_gui-ci-gz-gui9-noble-amd64
branch_ci ionic gz_launch-8-win
branch_ci ionic gz_launch-8-clowin
branch_ci ionic gz_launch-ci-gz-launch8-homebrew-amd64
branch_ci ionic gz_launch-ci-gz-launch8-noble-amd64
branch_ci ionic gz_math-8-win
branch_ci ionic gz_math-8-clowin
branch_ci ionic gz_math-ci-gz-math8-homebrew-amd64
branch_ci ionic gz_math-ci-gz-math8-noble-amd64
branch_ci ionic gz_msgs-11-win
branch_ci ionic gz_msgs-11-clowin
branch_ci ionic gz_msgs-ci-gz-msgs11-homebrew-amd64
branch_ci ionic gz_msgs-ci-gz-msgs11-noble-amd64
branch_ci ionic gz_physics-8-win
branch_ci ionic gz_physics-8-clowin
branch_ci ionic gz_physics-ci-gz-physics8-homebrew-amd64
branch_ci ionic gz_physics-ci-gz-physics8-noble-amd64
branch_ci ionic gz_plugin-3-win
branch_ci ionic gz_plugin-3-clowin
branch_ci ionic gz_plugin-ci-gz-plugin3-homebrew-amd64
branch_ci ionic gz_plugin-ci-gz-plugin3-noble-amd64
branch_ci ionic gz_rendering-9-win
branch_ci ionic gz_rendering-9-clowin
branch_ci ionic gz_rendering-ci-gz-rendering9-homebrew-amd64
branch_ci ionic gz_rendering-ci-gz-rendering9-noble-amd64
branch_ci ionic gz_sensors-9-win
branch_ci ionic gz_sensors-9-clowin
branch_ci ionic gz_sensors-ci-gz-sensors9-homebrew-amd64
branch_ci ionic gz_sensors-ci-gz-sensors9-noble-amd64
branch_ci ionic gz_sim-9-win
branch_ci ionic gz_sim-9-clowin
branch_ci ionic gz_sim-ci-gz-sim9-homebrew-amd64
branch_ci ionic gz_sim-ci-gz-sim9-noble-amd64
branch_ci ionic gz_tools-2-win
branch_ci ionic gz_tools-2-clowin
branch_ci ionic gz_tools-ci-gz-tools2-homebrew-amd64
branch_ci ionic gz_tools-ci-gz-tools2-noble-amd64
branch_ci ionic gz_transport-14-win
branch_ci ionic gz_transport-14-clowin
branch_ci ionic gz_transport-ci-gz-transport14-homebrew-amd64
branch_ci ionic gz_transport-ci-gz-transport14-noble-amd64
branch_ci ionic gz_utils-3-win
branch_ci ionic gz_utils-3-clowin
branch_ci ionic gz_utils-ci-gz-utils3-homebrew-amd64
branch_ci ionic gz_utils-ci-gz-utils3-noble-amd64
branch_ci ionic sdformat-ci-sdf15-homebrew-amd64
branch_ci ionic sdformat-ci-sdf15-noble-amd64
branch_ci ionic sdformat-sdf15-win
branch_ci jetty gz_cmake-4-win
branch_ci ionic sdformat-sdf15-clowin
branch_ci jetty gz_cmake-4-clowin
branch_ci jetty gz_cmake-ci-gz-cmake4-homebrew-amd64
branch_ci jetty gz_cmake-ci-gz-cmake4-noble-amd64
branch_ci jetty gz_common-6-win
branch_ci jetty gz_common-6-clowin
branch_ci jetty gz_common-ci-gz-common6-homebrew-amd64
branch_ci jetty gz_common-ci-gz-common6-noble-amd64
branch_ci jetty gz_fuel_tools-10-win
branch_ci jetty gz_fuel_tools-10-clowin
branch_ci jetty gz_fuel_tools-ci-gz-fuel-tools10-homebrew-amd64
branch_ci jetty gz_fuel_tools-ci-gz-fuel-tools10-noble-amd64
branch_ci jetty gz_gui-ci-main-homebrew-amd64
branch_ci jetty gz_gui-ci-main-noble-amd64
branch_ci jetty gz_gui-main-win
branch_ci jetty gz_gui-main-clowin
branch_ci jetty gz_launch-ci-main-homebrew-amd64
branch_ci jetty gz_launch-ci-main-noble-amd64
branch_ci jetty gz_launch-main-win
branch_ci jetty gz_math-8-win
branch_ci jetty gz_launch-main-clowin
branch_ci jetty gz_math-8-clowin
branch_ci jetty gz_math-ci-gz-math8-homebrew-amd64
branch_ci jetty gz_math-ci-gz-math8-noble-amd64
branch_ci jetty gz_msgs-11-win
branch_ci jetty gz_msgs-11-clowin
branch_ci jetty gz_msgs-ci-gz-msgs11-homebrew-amd64
branch_ci jetty gz_msgs-ci-gz-msgs11-noble-amd64
branch_ci jetty gz_physics-8-win
branch_ci jetty gz_physics-8-clowin
branch_ci jetty gz_physics-ci-gz-physics8-homebrew-amd64
branch_ci jetty gz_physics-ci-gz-physics8-noble-amd64
branch_ci jetty gz_plugin-3-win
branch_ci jetty gz_plugin-3-clowin
branch_ci jetty gz_plugin-ci-gz-plugin3-homebrew-amd64
branch_ci jetty gz_plugin-ci-gz-plugin3-noble-amd64
branch_ci jetty gz_rendering-9-win
branch_ci jetty gz_rendering-9-clowin
branch_ci jetty gz_rendering-ci-gz-rendering9-homebrew-amd64
branch_ci jetty gz_rendering-ci-gz-rendering9-noble-amd64
branch_ci jetty gz_sensors-9-win
branch_ci jetty gz_sensors-9-clowin
branch_ci jetty gz_sensors-ci-gz-sensors9-homebrew-amd64
branch_ci jetty gz_sensors-ci-gz-sensors9-noble-amd64
branch_ci jetty gz_sim-ci-main-homebrew-amd64
branch_ci jetty gz_sim-ci-main-noble-amd64
branch_ci jetty gz_sim-main-win
branch_ci jetty gz_tools-2-win
branch_ci jetty gz_sim-main-clowin
branch_ci jetty gz_tools-2-clowin
branch_ci jetty gz_tools-ci-gz-tools2-homebrew-amd64
branch_ci jetty gz_tools-ci-gz-tools2-noble-amd64
branch_ci jetty gz_transport-14-win
branch_ci jetty gz_transport-14-clowin
branch_ci jetty gz_transport-ci-gz-transport14-homebrew-amd64
branch_ci jetty gz_transport-ci-gz-transport14-noble-amd64
branch_ci jetty gz_utils-3-win
branch_ci jetty gz_utils-3-clowin
branch_ci jetty gz_utils-ci-gz-utils3-homebrew-amd64
branch_ci jetty gz_utils-ci-gz-utils3-noble-amd64
branch_ci jetty sdformat-ci-sdf15-homebrew-amd64
branch_ci jetty sdformat-ci-sdf15-noble-amd64
branch_ci jetty sdformat-sdf15-win
branch_ci jetty sdformat-sdf15-clowin
install_ci __upcoming__ gz_cmake5-install-pkg-noble-amd64
install_ci __upcoming__ gz_cmake5-install_bottle-homebrew-amd64
install_ci __upcoming__ gz_common7-install-pkg-noble-amd64
Expand Down

0 comments on commit 0faaac0

Please sign in to comment.