Skip to content

Commit 18f676c

Browse files
authored
Add CI for ROS Kilted Kaiju (#1348)
* Add CI for ROS Kilted Kaiju * Add Kilted to the README * Update ci_status as well
1 parent 81f71bc commit 18f676c

File tree

6 files changed

+142
-0
lines changed

6 files changed

+142
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Kilted Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_binary_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: main
20+
ref_for_scheduled_build: main
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Kilted Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_binary_testing:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: testing
20+
ref_for_scheduled_build: main
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Kilted Semi Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_semi_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: main
20+
upstream_workspace: Universal_Robots_ROS2_Driver.kilted.repos
21+
ref_for_scheduled_build: main

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ Check also [presentations and videos](ur_robot_driver/doc/resources/README.md) a
2020
<th>ROS2 Distro</th>
2121
<th>Humble</th>
2222
<th>Jazzy</th>
23+
<th>Kilted</th>
2324
<th>Rolling</th>
2425
</tr>
2526
<tr>
2627
<th>Branch</th>
2728
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/humble">humble</a></td>
2829
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
2930
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
31+
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
3032
</tr>
3133
<tr>
3234
<th>Release status</th>
@@ -44,6 +46,13 @@ Check also [presentations and videos](ur_robot_driver/doc/resources/README.md) a
4446
<a href='https://build.ros2.org/job/Jbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Jbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/badge/icon?subject=ur_moveit_config'></a>
4547
<a href='https://build.ros2.org/job/Jbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Jbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/badge/icon?subject=ur_robot_driver'></a>
4648
</td>
49+
<td> <!-- kilted -->
50+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/badge/icon?subject=ur_calibration'></a><br/>
51+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/badge/icon?subject=ur_controllers'></a>
52+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_dashboard_msgs__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_dashboard_msgs__ubuntu_noble_amd64__binary/badge/icon?subject=ur_dashboard_msgs'></a>
53+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/badge/icon?subject=ur_moveit_config'></a>
54+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/badge/icon?subject=ur_robot_driver'></a>
55+
</td>
4756
<td> <!-- rolling -->
4857
<a href='https://build.ros2.org/job/Rbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Rbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/badge/icon?subject=ur_calibration'></a><br/>
4958
<a href='https://build.ros2.org/job/Rbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Rbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/badge/icon?subject=ur_controllers'></a>
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
repositories:
2+
Universal_Robots_Client_Library:
3+
type: git
4+
url: https://github.com/UniversalRobots/Universal_Robots_Client_Library.git
5+
version: master
6+
Universal_Robots_ROS2_Description:
7+
type: git
8+
url: https://github.com/UniversalRobots/Universal_Robots_ROS2_Description.git
9+
version: rolling
10+
ur_msgs:
11+
type: git
12+
url: https://github.com/ros-industrial/ur_msgs.git
13+
version: humble-devel
14+
ros2_control:
15+
type: git
16+
url: https://github.com/ros-controls/ros2_control.git
17+
version: master
18+
ros2_controllers:
19+
type: git
20+
url: https://github.com/ros-controls/ros2_controllers
21+
version: master
22+
kinematics_interface:
23+
type: git
24+
url: https://github.com/ros-controls/kinematics_interface.git
25+
version: master
26+
control_msgs:
27+
type: git
28+
url: https://github.com/ros-controls/control_msgs.git
29+
version: master
30+
control_toolbox:
31+
type: git
32+
url: https://github.com/ros-controls/control_toolbox.git
33+
version: ros2-master
34+
realtime_tools:
35+
type: git
36+
url: https://github.com/ros-controls/realtime_tools.git
37+
version: master
38+
moveit2:
39+
type: git
40+
url: https://github.com/moveit/moveit2.git
41+
version: main
42+
moveit_msgs:
43+
type: git
44+
url: https://github.com/moveit/moveit_msgs.git
45+
version: ros2
46+
srdfdom:
47+
type: git
48+
url: https://github.com/moveit/srdfdom.git
49+
version: ros2

ci_status.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ red pipeline there should be a corresponding issue labeled with [ci-failure](htt
88
<tr>
99
<th>Humble</th>
1010
<th>Jazzy</th>
11+
<th>Kilted</th>
1112
<th>Rolling</th>
1213
</tr>
1314
<tr>
1415
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/humble">humble</a></td>
1516
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
1617
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
18+
<td><a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/main">main</a></td>
1719
</tr>
1820
<tr>
1921
<td> <!-- humble -->
@@ -44,6 +46,20 @@ red pipeline there should be a corresponding issue labeled with [ci-failure](htt
4446
alt="Jazzy Semi-Binary Main"/>
4547
</a> <br />
4648
</td>
49+
<td> <!-- kilted -->
50+
<a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-binary-main.yml?query=branch%3Amain+">
51+
<img src="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-binary-main.yml/badge.svg?branch=main"
52+
alt="Kilted Binary Main"/>
53+
</a> <br />
54+
<a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-binary-testing.yml?query=branch%3Amain+">
55+
<img src="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-binary-testing.yml/badge.svg?branch=main"
56+
alt="Kilted Binary Testing"/>
57+
</a> <br />
58+
<a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-semi-binary-main.yml?query=branch%3Amain+">
59+
<img src="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/kilted-semi-binary-main.yml/badge.svg?branch=main"
60+
alt="Kilted Semi-Binary Main"/>
61+
</a> <br />
62+
</td>
4763
<td> <!-- rolling -->
4864
<a href="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/rolling-binary-main.yml?query=branch%3Amain+">
4965
<img src="https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/workflows/rolling-binary-main.yml/badge.svg?branch=main"
@@ -74,6 +90,13 @@ red pipeline there should be a corresponding issue labeled with [ci-failure](htt
7490
<a href='https://build.ros2.org/job/Jbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Jbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_moveit_config'></a>
7591
<a href='https://build.ros2.org/job/Jbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Jbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_robot_driver'></a>
7692
</td>
93+
<td> <!-- kilted -->
94+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_calibration'></a><br/>
95+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_controllers'></a>
96+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_dashboard_msgs__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_dashboard_msgs__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_dashboard_msgs'></a>
97+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_moveit_config__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_moveit_config'></a>
98+
<a href='https://build.ros2.org/job/Kbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Kbin_uN64__ur_robot_driver__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_robot_driver'></a>
99+
</td>
77100
<td> <!-- rolling -->
78101
<a href='https://build.ros2.org/job/Rbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Rbin_uN64__ur_calibration__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_calibration'></a><br/>
79102
<a href='https://build.ros2.org/job/Rbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/'><img src='https://build.ros2.org/job/Rbin_uN64__ur_controllers__ubuntu_noble_amd64__binary/badge/icon?subject=uN64_ur_controllers'></a>

0 commit comments

Comments
 (0)