-
Notifications
You must be signed in to change notification settings - Fork 53
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 ROS environment variables to options #700
Add ROS environment variables to options #700
Conversation
Codecov Report
@@ Coverage Diff @@
## master #700 +/- ##
==========================================
- Coverage 49.38% 47.96% -1.42%
==========================================
Files 2 2
Lines 243 246 +3
Branches 53 57 +4
==========================================
- Hits 120 118 -2
- Misses 123 128 +5
Continue to review full report at Codecov.
|
bacef52
to
4607215
Compare
5d517dd
to
c13ece1
Compare
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
c13ece1
to
2532227
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM - nice patch
Co-authored-by: Christophe Bedard <bedard.christophe@gmail.com> Run npm commands Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
084ee6f
to
934b760
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great enhancement! Thank you very much for iterating @kenji-miyake!
Refinement of #697
In order to support dependencies with conditions like
<depend condition="$ROS_VERSION == 2">
, I addedROS_VERSION
andROS_PYTHON_VERSION
ininstall_rosdeps.sh
.The followings are my test results.
(condition-dependency isn't in ros2.repos)
(condition-dependency is in ros2.repos)
The difference between
3
and4
is whether the environment variables are required in therosdep install
step.3
requires and4
doesn't.Note: In some PRs,
rolling
test is failed, but it's not related to this PR.