Skip to content

test with Ubuntu resolute#722

Closed
scpeters wants to merge 3 commits intogz-math9from
resolute_test
Closed

test with Ubuntu resolute#722
scpeters wants to merge 3 commits intogz-math9from
resolute_test

Conversation

@scpeters
Copy link
Member

Uses ubuntu:resolute docker tag in gazebo-tooling/action-gz-ci@2ca6856

remove gz packages from packages.apt and replaces them with equivalent entries in .github.ci/dependencies.yaml from https://github.com/gazebo-tooling/gazebodistro/blob/master/gz-math9.yaml

Signed-off-by: Steve Peters <scpeters@intrinsic.ai>
These aren't on resolute yet

Signed-off-by: Steve Peters <scpeters@intrinsic.ai>
Signed-off-by: Steve Peters <scpeters@intrinsic.ai>
@github-actions github-actions bot added the 🪵 jetty Gazebo Jetty label Mar 12, 2026
@scpeters scpeters closed this Mar 12, 2026
@github-project-automation github-project-automation bot moved this from Inbox to Done in Core development Mar 12, 2026
@scpeters
Copy link
Member Author

I hadn't tried using .github/ci/dependencies.yaml before, so I tried adding to it here and removing from packages.apt to build everything from source inside action-gz-ci, but there is a line in action-gz-ci's entrypoint.sh that tries to install the contents of all packages.apt files of each dependency, without filtering out the packages already included in dependencies.yaml (rosdep supports this with --ignore-packages-from-source)

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

Labels

🪵 jetty Gazebo Jetty

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant