Skip to content

Commit 4722966

Browse files
Add jazzy
1 parent 80b0e83 commit 4722966

11 files changed

+26
-6
lines changed

.github/workflows/README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11

22
ROS2 Distro | Branch | Build status | Documentation | Released packages
33
:---------: | :----: | :----------: | :-----------: | :---------------:
4-
**Rolling** | [`rolling`](https://github.com/ros-controls/kinematics_interface/tree/rolling) | [![Rolling Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml?branch=master) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml?branch=master) <br /> [![Rolling Source Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-source-build.yml?branch=master) | [API](http://docs.ros.org/en/rolling/p/kinematics_interface/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#rolling)
4+
**Rolling** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | [![Rolling Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml?branch=master) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml?branch=master) <br /> [![Rolling Source Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-source-build.yml?branch=master) | [API](http://docs.ros.org/en/rolling/p/kinematics_interface/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#rolling)
5+
**Jazzy** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | see above | [API](http://docs.ros.org/en/jazzy/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/jazzy/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#jazzy)
6+
**Iron** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | see above | [API](http://docs.ros.org/en/iron/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/iron/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#iron)
57
**Humble** | [`humble`](https://github.com/ros-controls/kinematics_interface/tree/humble) | [![Humble Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-binary-build.yml?branch=master) <br /> [![Humble Semi-Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-semi-binary-build.yml?branch=master) <br /> [![Humble Source Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-source-build.yml?branch=master) | [API](http://docs.ros.org/en/humble/p/kinematics_interface/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#humble)
68

79
### Explanation of different build types

.github/workflows/rolling-abi-compatibility.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
ROS_DISTRO: [rolling, iron]
14+
ROS_DISTRO: [rolling, jazzy, iron]
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: ros-industrial/industrial_ci@master

.github/workflows/rolling-binary-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
ROS_DISTRO: [rolling, iron]
23+
ROS_DISTRO: [rolling, jazzy, iron]
2424
ROS_REPO: [main, testing]
2525
with:
2626
ros_distro: ${{ matrix.ROS_DISTRO }}

.github/workflows/rolling-debian-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
ROS_DISTRO: [rolling, iron]
18+
ROS_DISTRO: [rolling, jazzy, iron]
1919
with:
2020
ros_distro: ${{ matrix.ROS_DISTRO }}
2121
upstream_workspace: kinematics_interface.${{ matrix.ROS_DISTRO }}.repos

.github/workflows/rolling-pre-commit.yml

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ jobs:
1616
- ROS_DISTRO: iron
1717
CONTAINER: ""
1818
OS_NAME: ubuntu-22.04
19+
- ROS_DISTRO: jazzy
20+
CONTAINER: ubuntu:24.04
21+
OS_NAME: ubuntu-latest
1922
- ROS_DISTRO: rolling
2023
CONTAINER: ubuntu:24.04
2124
OS_NAME: ubuntu-latest

.github/workflows/rolling-rhel-semi-binary-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
ROS_DISTRO: [rolling, iron]
18+
ROS_DISTRO: [rolling, jazzy, iron]
1919
with:
2020
ros_distro: ${{ matrix.ROS_DISTRO }}
2121
upstream_workspace: kinematics_interface.${{ matrix.ROS_DISTRO }}.repos

.github/workflows/rolling-semi-binary-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
ROS_DISTRO: [rolling, iron]
22+
ROS_DISTRO: [rolling, jazzy, iron]
2323
ROS_REPO: [main, testing]
2424
with:
2525
ros_distro: ${{ matrix.ROS_DISTRO }}

.github/workflows/rolling-source-build.yml

+3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ jobs:
1818
- ROS_DISTRO: iron
1919
CONTAINER: ""
2020
OS_NAME: ubuntu-22.04
21+
- ROS_DISTRO: jazzy
22+
CONTAINER: ubuntu:24.04
23+
OS_NAME: ubuntu-latest
2124
- ROS_DISTRO: rolling
2225
CONTAINER: ubuntu:24.04
2326
OS_NAME: ubuntu-latest

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This is a ROS 2 package for using C++ kinematics frameworks in the context of RO
99
ROS2 Distro | Branch | Build status | Documentation | Released packages
1010
:---------: | :----: | :----------: | :-----------: | :---------------:
1111
**Rolling** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | [![Rolling Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-binary-build.yml) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/kinematics_interface/actions/workflows/rolling-semi-binary-build.yml) | [API](http://docs.ros.org/en/rolling/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/rolling/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#rolling)
12+
**Jazzy** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | see above | [API](http://docs.ros.org/en/jazzy/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/jazzy/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#jazzy)
1213
**Iron** | [`master`](https://github.com/ros-controls/kinematics_interface/tree/master) | see above | [API](http://docs.ros.org/en/iron/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/iron/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#iron)
1314
**Humble** | [`humble`](https://github.com/ros-controls/kinematics_interface/tree/humble) | [![Humble Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-binary-build.yml/badge.svg?branch=humble)](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-binary-build.yml) <br /> [![Humble Semi-Binary Build](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-semi-binary-build.yml/badge.svg?branch=humble)](https://github.com/ros-controls/kinematics_interface/actions/workflows/humble-semi-binary-build.yml) | [API](http://docs.ros.org/en/humble/p/kinematics_interface/) [API kdl](http://docs.ros.org/en/humble/p/kinematics_interface_kdl/) | [kinematics_interface](https://index.ros.org/p/kinematics_interface/#humble)
1415

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
repositories:
2+
## EXAMPLE DEPENDENCY
3+
# <some_ros_package>:
4+
# type: git
5+
# url: [email protected]:<some_github_namespace>/<some_ros_package>.git
6+
# version: master

kinematics_interface.jazzy.repos

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
repositories:
2+
ros2_control:
3+
type: git
4+
url: https://github.com/ros-controls/ros2_control.git
5+
version: master

0 commit comments

Comments
 (0)