-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ci] Stop using ros-tooling/setup-ros (#363)
It runs `sudo pip install --upgrade`, which in general we don't, especially for `numpy`
- Loading branch information
1 parent
eff1806
commit 5f6ead1
Showing
1 changed file
with
3 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,10 +39,6 @@ jobs: | |
- name: Configure drake_ros Bazel for CI | ||
run: ln -s ../.github/ci.bazelrc ./user.bazelrc | ||
working-directory: drake_ros | ||
- name: Install ROS tools (like rosdep) | ||
uses: ros-tooling/[email protected] | ||
- name: Update rosdep data | ||
run: rosdep update | ||
- name: Install bazel_ros2_rules dependencies | ||
# TODO(sloretz) make bazel_ros2_rules/setup/install_prereqs.sh | ||
run: | | ||
|
@@ -54,16 +50,11 @@ jobs: | |
- name: Install Drake's dependencies | ||
run: yes | sudo ./bazel-drake_ros/external/drake/setup/ubuntu/install_prereqs.sh | ||
working-directory: drake_ros | ||
- name: Install ROS tarball's dependencies | ||
# TODO(sloretz) can't use rosdep here because we need the archive downloaded, | ||
# but can't download the archive with bazel until we have the dependencies installed | ||
# so bazel_ros2_rules can inspect it. | ||
run: | | ||
sudo apt-get install -y libconsole-bridge-dev | ||
sudo rm -rf /var/lib/apt/lists/* | ||
# CI for drake_ros. | ||
- name: Install drake_ros's dependencies | ||
run: yes | sudo ./setup/install_prereqs.sh | ||
run: | | ||
yes | sudo ./setup/install_prereqs.sh | ||
rosdep update # As user. | ||
working-directory: drake_ros | ||
- name: Build drake_ros | ||
run: export ROS_DISTRO=humble; bazel build //... | ||
|