Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add industrial CI (backport #492) #501

Merged
merged 1 commit into from
Dec 7, 2024
Merged

Add industrial CI (backport #492) #501

merged 1 commit into from
Dec 7, 2024

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Dec 2, 2024

Purpose

Add the ROS industrial CI which supposedly can help find missing dependencies earlier in a more minimal test environment.

Details

We currently use rostooling/setup-ros-docker:ubuntu-noble-ros-rolling-desktop-latest as an image, which contains all dependencies.

If we forget dependencies in the package.xml, our CI passes, but the jenkins CI fails.

From what I have read, ros-industrial can solve that.

Let's see if this can reproduce any test failures we have on the jenkins build farm.


This is an automatic backport of pull request #492 done by Mergify.

@mergify mergify bot mentioned this pull request Dec 2, 2024
@Ryanf55 Ryanf55 force-pushed the mergify/bp/iron/pr-492 branch from 9772b8f to db4effb Compare December 7, 2024 18:49
Add industrial CI

* Bring nav2 in from source on rolling
* Skip rosdep keys in nav2 that don't resolve

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit c313843)
@Ryanf55 Ryanf55 force-pushed the mergify/bp/iron/pr-492 branch from db4effb to fb5574d Compare December 7, 2024 18:49
@Ryanf55 Ryanf55 merged commit 3b1a795 into iron Dec 7, 2024
4 checks passed
@Ryanf55 Ryanf55 deleted the mergify/bp/iron/pr-492 branch December 7, 2024 19:25
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.

1 participant