Skip to content

Initial support for the rotary distribution (gz-cmake)#1453

Merged
j-rivero merged 17 commits intomasterfrom
jrivero/rotary
Mar 9, 2026
Merged

Initial support for the rotary distribution (gz-cmake)#1453
j-rivero merged 17 commits intomasterfrom
jrivero/rotary

Conversation

@j-rivero
Copy link
Contributor

@j-rivero j-rivero commented Mar 4, 2026

Related to #1446

First batch of changes:

  • Introduce only gz-cmake for rotary
  • Add a check for the release.py
  • Handle VERSION_TEMPLATE placeholder is debbuild

Let's see the changes produced by the CI.

j-rivero and others added 4 commits March 4, 2026 17:47
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Generated-by: Opus 4.6

Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
@j-rivero
Copy link
Contributor Author

j-rivero commented Mar 6, 2026

Changes in XML:

Only in /tmp/pr_xml_configuration: gz-rotary-cmake-debbuilder.xml
Only in /tmp/pr_xml_configuration: gz-rotary-cmake-source.xml
Only in /tmp/pr_xml_configuration: gz-rotary.xml
Only in /tmp/pr_xml_configuration: gz_cmake-install-pkg-noble-amd64.xml
Only in /tmp/pr_xml_configuration: gz_cmake-install_bottle-homebrew-amd64.xml
Only in /tmp/pr_xml_configuration: gz_cmake-install_bottle-homebrew-arm64.xml
Only in /tmp/pr_xml_configuration: gz_rotary-install-pkg-noble-amd64.xml
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/ignition-kura-nightly-scheduler.xml /tmp/pr_xml_configuration/ignition-kura-nightly-scheduler.xml
--- /tmp/current_xml_configuration/ignition-kura-nightly-scheduler.xml	2026-03-05 11:10:32.724445463 +0000
+++ /tmp/pr_xml_configuration/ignition-kura-nightly-scheduler.xml	2026-03-05 11:10:19.647778651 +0000
@@ -85,8 +85,6 @@
       src_branch="gz-sim10"
     elif  [[ "${n}" != "${n/gui/}" ]]; then
       src_branch="gz-gui10"
-    elif [[ "${n}" != "${n/launch/}" ]]; then
-      src_branch="gz-launch9"
     elif [[ "${n}" != "${n/math/}" ]]; then
       src_branch="gz-math9"
     elif [[ "${n}" != "${n/msgs/}" ]]; then
Only in /tmp/pr_xml_configuration: ignition_rotary-install-pkg_ros_bootstrap-any-manual.xml

j-rivero added 3 commits March 6, 2026 14:56
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
@j-rivero
Copy link
Contributor Author

j-rivero commented Mar 6, 2026

First test gz-rotary-cmake package https://build.osrfoundation.org/job/gz-rotary-cmake-debbuilder/5/ . Not uploaded, yet.

j-rivero and others added 8 commits March 6, 2026 20:30
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
@j-rivero j-rivero changed the title [DRAFT] Initial support for the rotary distribution Initial support for the rotary distribution (gz-cmake) Mar 9, 2026
@j-rivero j-rivero marked this pull request as ready for review March 9, 2026 11:46
@j-rivero j-rivero requested a review from azeey March 9, 2026 11:46
@j-rivero
Copy link
Contributor Author

j-rivero commented Mar 9, 2026

Merging and deploying changes.

@j-rivero j-rivero merged commit 846a51e into master Mar 9, 2026
3 checks passed
@j-rivero j-rivero deleted the jrivero/rotary branch March 9, 2026 14:37
@j-rivero
Copy link
Contributor Author

j-rivero commented Mar 9, 2026

Build Status Expect warnings from one de jar libs used by Groovy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants