Skip to content

Commit bda99ef

Browse files
Add clang job
1 parent 449e907 commit bda99ef

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

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

+13-1
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,16 @@ jobs:
2626
ros_distro: ${{ matrix.ROS_DISTRO }}
2727
ros_repo: ${{ matrix.ROS_REPO }}
2828
upstream_workspace: kinematics_interface-not-released.${{ matrix.ROS_DISTRO }}.repos
29-
ref_for_scheduled_build: master
29+
ref_for_scheduled_build: humble
30+
binary_clang:
31+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-industrial-ci-with-cache.yml@master
32+
with:
33+
# job for building only, no tests -> one distro is enough
34+
ros_distro: humble
35+
ros_repo: testing
36+
upstream_workspace: kinematics_interface-not-released.humble.repos
37+
ref_for_scheduled_build: humble
38+
additional_debs: clang
39+
c_compiler: clang
40+
cxx_compiler: clang++
41+
not_test_build: true

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

+12
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,15 @@ jobs:
2727
ros_repo: ${{ matrix.ROS_REPO }}
2828
upstream_workspace: kinematics_interface-not-released.${{ matrix.ROS_DISTRO }}.repos
2929
ref_for_scheduled_build: master
30+
binary_clang:
31+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-industrial-ci-with-cache.yml@master
32+
with:
33+
# job for building only, no tests -> one distro is enough
34+
ros_distro: rolling
35+
ros_repo: testing
36+
upstream_workspace: kinematics_interface-not-released.rolling.repos
37+
ref_for_scheduled_build: master
38+
additional_debs: clang
39+
c_compiler: clang
40+
cxx_compiler: clang++
41+
not_test_build: true

0 commit comments

Comments
 (0)