-
Notifications
You must be signed in to change notification settings - Fork 775
ROS 2 CI
Jacob Perron edited this page Apr 9, 2020
·
4 revisions
Pull request CI is running on both the ROS buildfarm and the OSRF buildfarm for released branches:
For example, for Dashing:
- ROS farm: http://build.ros2.org/job/Dpr__gazebo_ros_pkgs__ubuntu_bionic_amd64/
- OSRF farm: https://build.osrfoundation.org/job/ros2_gazebo_pkgs-ci-pr_any_dashing-bionic-amd64/
To retrigger these builds, make the following comments on the pull request:
- ROS farm:
@ros-pull-request-builder retest this please
- OSRF farm:
@osrf-jenkins run tests please
For the ros2
branch, there's no automated CI setup yet. It can be run manually by someone who has the correct permissions:
- Use this job: https://ci.ros2.org/job/ci_linux/
- Use a
CI_ROS2_SUPPLEMENTAL_REPOS_URL
like this one, which hasgazebo_ros_pkgs
,image_common
andvision_opencv
. - Use the
gazebo_ros_pkgs
branch forCI_SCRIPTS_BRANCH
so that all dependencies are installed, and other necessary dependencies are not ignored. - Add
--packages-up-to gazebo_ros_pkgs
toCI_BUILD_ARGS
- Add
--packages-above gazebo_msgs
toCI_TEST_ARGS
Here's an example run: https://ci.ros2.org/job/ci_linux/6511/