File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : ROS2 CI
2
+
3
+ on :
4
+ pull_request :
5
+ branches :
6
+ - ' ros2'
7
+
8
+ jobs :
9
+ test_environment :
10
+ runs-on : [ubuntu-latest]
11
+ strategy :
12
+ fail-fast : false
13
+ matrix :
14
+ ros_distribution :
15
+ - foxy
16
+ - galactic
17
+ - rolling
18
+ include :
19
+ # Foxy Fitzroy (June 2020 - May 2023)
20
+ - docker_image : rostooling/setup-ros-docker:ubuntu-focal-ros-foxy-ros-base-latest
21
+ ros_distribution : foxy
22
+ ros_version : 2
23
+ # Galactic Geochelone (May 2021 - November 2022)
24
+ - docker_image : rostooling/setup-ros-docker:ubuntu-focal-ros-galactic-ros-base-latest
25
+ ros_distribution : galactic
26
+ ros_version : 2
27
+ # Rolling Ridley (June 2020 - Present)
28
+ - docker_image : rostooling/setup-ros-docker:ubuntu-focal-ros-rolling-ros-base-latest
29
+ ros_distribution : rolling
30
+ ros_version : 2
31
+ container :
32
+ image : ${{ matrix.docker_image }}
33
+ steps :
34
+ - name : setup directories
35
+ run : mkdir -p ros_ws/src
36
+ - name : checkout
37
+ uses : actions/checkout@v2
38
+ with :
39
+ path : ros_ws/src
40
+ - name : build and test
41
+ uses : ros-tooling/action-ros-ci@master
42
+ with :
43
+ package-name : octomap_ros
44
+ target-ros2-distro : ${{ matrix.ros_distribution }}
45
+ vcs-repo-file-url : " "
You can’t perform that action at this time.
0 commit comments